diff options
author | varac <varacanero@zeromail.org> | 2016-03-02 13:03:12 +0100 |
---|---|---|
committer | varac <varacanero@zeromail.org> | 2016-03-02 22:21:17 +0100 |
commit | ee4fc33396aa52f9ec797fd431b3027d88fa1aa7 (patch) | |
tree | dae81326cd84b9e0ff1b31c46b9e21c182d5a960 /puppet/modules/site_nagios/manifests/server/purge.pp | |
parent | 3137b588f886886e862c3da7c39ca27158a1f640 (diff) |
Dont recreate nagios resources on every run
Use purging of nagios resources in a way that not
all resources are recreated on every puppetrun.
Resolves: #2327
Diffstat (limited to 'puppet/modules/site_nagios/manifests/server/purge.pp')
-rw-r--r-- | puppet/modules/site_nagios/manifests/server/purge.pp | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/puppet/modules/site_nagios/manifests/server/purge.pp b/puppet/modules/site_nagios/manifests/server/purge.pp deleted file mode 100644 index 6815a703..00000000 --- a/puppet/modules/site_nagios/manifests/server/purge.pp +++ /dev/null @@ -1,19 +0,0 @@ -class site_nagios::server::purge inherits nagios::base { - # we don't want to get /etc/nagios3 and /etc/nagios3/conf.d - # purged, cause the check-mk-config-nagios3 package - # places its templates in /etc/nagios3/conf.d/check_mk, - # and check_mk -O updated it's nagios config in /etc/nagios3/conf.d/check_mk - File['nagios_cfgdir'] { - purge => false - } - File['nagios_confd'] { - purge => false - } - - # only purge files in the /etc/nagios3/conf.d/ dir, not in any subdir - exec {'purge_conf.d': - command => '/usr/bin/find /etc/nagios3/conf.d/ -maxdepth 1 -type f -exec rm {} \;', - onlyif => '/usr/bin/find /etc/nagios3/conf.d/ -maxdepth 1 -type f | grep -q "/etc/nagios3/conf.d"', - require => Package['nagios'] - } -} |