Merge "Fix another cacti dependency issue with /var/lib/cacti"

This commit is contained in:
Zuul 2017-12-14 22:23:22 +00:00 committed by Gerrit Code Review
commit 7f9adeb572
1 changed files with 10 additions and 3 deletions

View File

@ -48,15 +48,21 @@ class openstack_project::cacti (
require => File['/usr/local/share/cacti/resource/snmp_queries'],
}
file { '/var/lib/cacti':
ensure => directory,
require => Package['cacti'],
}
file { '/var/lib/cacti/linux_host.xml':
ensure => present,
source => 'puppet:///modules/openstack_project/cacti/linux_host.xml',
mode => '0644',
owner => 'root',
group => 'root',
require => File[
'/usr/local/share/cacti/resource/snmp_queries/net-snmp_devio.xml'
],
require => [
File['/usr/local/share/cacti/resource/snmp_queries/net-snmp_devio.xml'],
File['/var/lib/cacti'],
],
}
file { '/usr/local/bin/create_graphs.sh':
@ -79,6 +85,7 @@ class openstack_project::cacti (
mode => '0744',
owner => 'root',
group => 'root',
require => File['/var/lib/cacti'],
}
cron { 'add cacti hosts':