4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
# File 'manifests/rhel/package.pp', line 4
class murmur::rhel::package {
Package{} -> Anchor['murmur::package::end']
$packagename = $murmur::packagename
# end of variables
case $murmur::ensure {
present, enabled, active, disabled, stopped: {
#everything should be installed
package { $packagename:
ensure => 'present',
} -> Anchor['murmur::package::end']
}#end present case
absent: {
#everything should be removed
package { $packagename:
ensure => 'absent',
} -> Anchor['murmur::package::end']
}#end absent case
default: {
notice "murmur::ensure has an unsupported value of ${murmur::ensure}."
}#end default ensure case
}#end ensure case
}
|