Revision 7948ec3f
Added by Greg Sutcliffe about 12 years ago
manifests/cron.pp | ||
---|---|---|
class puppet::cron inherits puppet::service {
|
||
include puppet
|
||
Service['puppet'] {
|
||
enable => false,
|
||
ensure => undef,
|
||
ensure => stopped,
|
||
}
|
||
|
||
cron {'puppet':
|
||
command => "sleep $((RANDOM%59)) && /usr/sbin/puppetd --config ${puppet::params::dir}/puppet.conf -o",
|
||
command => "sleep $((RANDOM%59)) && /usr/sbin/puppet agent --config ${puppet::params::dir}/puppet.conf --onetime --no-daemonize",
|
||
user => root,
|
||
minute => ip_to_cron($puppet::params::cron_interval, $puppet::params::cron_range),
|
||
}
|
Also available in: Unified diff
Add daemonized run mode, select run style from params