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