Merge "Reduce cacti updates cron spam"

This commit is contained in:
Zuul 2017-12-13 00:48:25 +00:00 committed by Gerrit Code Review
commit 649d5a0310
1 changed files with 14 additions and 2 deletions

View File

@ -83,9 +83,21 @@ class openstack_project::cacti (
cron { 'add cacti hosts':
ensure => present,
user => root,
command => 'for host in $(cat /var/lib/cacti/devices); do /usr/local/bin/create_graphs.sh $host; done',
command => 'for host in $(cat /var/lib/cacti/devices); do /usr/local/bin/create_graphs.sh $host >> /var/log/cacti_update.log 2>&1; done',
minute => '0',
}
include logrotate
logrotate::file { 'cacti_update.log':
log => '/var/log/cacti_update.log',
options => [
'compress',
'missingok',
'rotate 7',
'daily',
'notifempty',
'copytruncate',
],
require => Cron['add cacti hosts'],
}
}