Puppet Class: jboss::internal::augeas
- Defined in:
- manifests/internal/augeas.pp
Overview
Internal class - defaults for augeas provider
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
# File 'manifests/internal/augeas.pp', line 2
class jboss::internal::augeas {
include jboss
if versioncmp($::augeasversion, '1.0.0') < 0 {
# Include additional only for old augeas version
include jboss::internal::lenses
$defaults = {
require => [
Anchor['jboss::configuration::begin'],
File["${jboss::internal::lenses::lenses_path}/jbxml.aug"],
],
notify => [
Anchor['jboss::configuration::end'],
Service[$jboss::product],
],
load_path => $jboss::internal::lenses::lenses_path,
lens => 'jbxml.lns',
}
} else {
$defaults = {
lens => 'xml.lns',
require => [
Anchor['jboss::configuration::begin'],
],
notify => [
Anchor['jboss::configuration::end'],
Service[$jboss::product],
],
}
}
}
|