Gitlab Community Edition Instance

Skip to content
Snippets Groups Projects
Commit c9fdd916 authored by Benedikt Wegmann's avatar Benedikt Wegmann
Browse files

puppet_agent.pp: FIX: Puppet Agent zwei Mal pro Stunde

parent 3808ea70
No related branches found
No related tags found
No related merge requests found
......@@ -2,6 +2,7 @@
class ubuntu_server::puppet_agent($nightly_only="false",$on_reboot_once="true"){
$puppet_cron_time = fqdn_rand(28,'puppet_cron_time') + 1
$puppet_cron_time_plus_30 = $puppet_cron_time + 30
File{
owner => root,
......@@ -12,12 +13,12 @@ class ubuntu_server::puppet_agent($nightly_only="false",$on_reboot_once="true"){
if $nightly_only == "true" {
file{'/etc/cron.d/puppet-cron':
ensure => present,
content => "${puppet_cron_time}/30 2-5/1 * * * root puppet agent --onetime --no-daemonize --logdest syslog\n",
content => "${puppet_cron_time}/${puppet_cron_time_plus_30} 2-5/1 * * * root puppet agent --onetime --no-daemonize --logdest syslog\n",
} -> Service['puppet']
} else {
file{'/etc/cron.d/puppet-cron':
ensure => present,
content => "${puppet_cron_time}/30 * * * * root puppet agent --onetime --no-daemonize --logdest syslog\n",
content => "${puppet_cron_time}/${puppet_cron_time_plus_30} * * * * root puppet agent --onetime --no-daemonize --logdest syslog\n",
} -> Service['puppet']
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment