Puppet Class: nxlog::install
- Defined in:
- manifests/install.pp
Overview
Installs NXLog
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 |
# File 'manifests/install.pp', line 2
class nxlog::install (
$ensure_setting = $::nxlog::ensure_setting,
$package_name = $::nxlog::package_name,
) {
case $::kernel {
'Linux' : {
package { $package_name:
ensure => $ensure_setting,
}
}
'Windows' : {
package { $package_name:
ensure => $ensure_setting,
provider => 'chocolatey',
}
} # end Windows
default : {
# lint:ignore:80chars
fail("The NXLog module is not yet supported on this ${::operatingsystem}")
# lint:endignore
}
} # end $::kernel case
}
|