diff options
author | varac <varacanero@zeromail.org> | 2016-03-10 17:23:35 +0100 |
---|---|---|
committer | varac <varacanero@zeromail.org> | 2016-03-10 17:23:35 +0100 |
commit | 2357c6b8ac89401288c1389af68e7861d08e7297 (patch) | |
tree | 07a1d7d8aa6fb0f0a2fd945f98bd6bd728680078 /manifests | |
parent | c4f9160f135243f305669e1a731812dd6c3573de (diff) |
Always notify Service[nagios] from nagios resources
Diffstat (limited to 'manifests')
-rw-r--r-- | manifests/base.pp | 40 |
1 files changed, 19 insertions, 21 deletions
diff --git a/manifests/base.pp b/manifests/base.pp index e49b9c8..c32c4c3 100644 --- a/manifests/base.pp +++ b/manifests/base.pp @@ -100,27 +100,25 @@ class nagios::base { mode => '0644'; } - if $nagios::purge_resources { - resources { - [ - 'nagios_command', - 'nagios_contactgroup', - 'nagios_contact', - 'nagios_hostdependency', - 'nagios_hostescalation', - 'nagios_hostextinfo', - 'nagios_hostgroup', - 'nagios_host', - 'nagios_servicedependency', - 'nagios_serviceescalation', - 'nagios_servicegroup', - 'nagios_serviceextinfo', - 'nagios_service', - 'nagios_timeperiod', - ]: - notify => Service['nagios'], - purge => true; - } + resources { + [ + 'nagios_command', + 'nagios_contactgroup', + 'nagios_contact', + 'nagios_hostdependency', + 'nagios_hostescalation', + 'nagios_hostextinfo', + 'nagios_hostgroup', + 'nagios_host', + 'nagios_servicedependency', + 'nagios_serviceescalation', + 'nagios_servicegroup', + 'nagios_serviceextinfo', + 'nagios_service', + 'nagios_timeperiod', + ]: + notify => Service['nagios'], + purge => $::nagios::purge_resources } if ( $nagios::storeconfigs == true ) { |