summaryrefslogtreecommitdiff
path: root/manifests
diff options
context:
space:
mode:
authorvarac <varacanero@zeromail.org>2016-03-10 17:23:35 +0100
committervarac <varacanero@zeromail.org>2016-03-10 17:23:35 +0100
commit2357c6b8ac89401288c1389af68e7861d08e7297 (patch)
tree07a1d7d8aa6fb0f0a2fd945f98bd6bd728680078 /manifests
parentc4f9160f135243f305669e1a731812dd6c3573de (diff)
Always notify Service[nagios] from nagios resources
Diffstat (limited to 'manifests')
-rw-r--r--manifests/base.pp40
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 ) {