Puppet Class: puppet_ent_agent::install
- Defined in:
- manifests/install.pp
Overview
manages upgrades of Puppet Enterprise agent when needed
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
# File 'manifests/install.pp', line 2
class puppet_ent_agent::install {
$ensure = $::puppet_ent_agent::ensure
$windows_source = $::puppet_ent_agent::windows_source
assert_private()
if $ensure != 'present' {
case $::osfamily {
'windows': {
if $windows_source {
include ::puppet_ent_agent::install::windows
} else {
notify { 'Windows repository not available: source not defined.': }
}
}
default: {
include ::puppet_ent_agent::install::nix
}
}
}
}
|