Revision 8b9a9f38
Added by Ewoud Kohl van Wijngaarden about 4 years ago
manifests/agent/service.pp | ||
---|---|---|
# @api private
|
||
class puppet::agent::service {
|
||
|
||
case $::puppet::runmode {
|
||
case $puppet::runmode {
|
||
'service': {
|
||
$service_enabled = true
|
||
$cron_enabled = false
|
||
... | ... | |
}
|
||
}
|
||
|
||
if $::puppet::runmode in $::puppet::unavailable_runmodes {
|
||
if $puppet::runmode in $puppet::unavailable_runmodes {
|
||
fail("Runmode of ${puppet::runmode} not supported on ${::kernel} operating systems!")
|
||
}
|
||
|
||
... | ... | |
|
||
class { 'puppet::agent::service::systemd':
|
||
enabled => $systemd_enabled,
|
||
hour => $::puppet::run_hour,
|
||
minute => $::puppet::run_minute,
|
||
hour => $puppet::run_hour,
|
||
minute => $puppet::run_minute,
|
||
}
|
||
contain puppet::agent::service::systemd
|
||
|
||
class { 'puppet::agent::service::cron':
|
||
enabled => $cron_enabled,
|
||
hour => $::puppet::run_hour,
|
||
minute => $::puppet::run_minute,
|
||
hour => $puppet::run_hour,
|
||
minute => $puppet::run_minute,
|
||
}
|
||
contain puppet::agent::service::cron
|
||
}
|
Also available in: Unified diff
Puppet lint fix