1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
# File 'manifests/init.pp', line 1
class zf(
$ensure = $zf::params::ensure,
$version = $zf::params::version,
$installdir = $zf::params::zenddir,
$zftool = $zf::params::zftool,
) inherits zf::params {
include zf::dependencies
case $ensure {
'present': {
zf::install {$version:
installdir => $installdir,
zftool => $zftool,
}
}
'absent': {
zf::uninstall {'uninstall':}
}
default: {
fail("Unsupported option for \"ensure\" param: ${ensure}")
}
}
}
|