From 2357c6b8ac89401288c1389af68e7861d08e7297 Mon Sep 17 00:00:00 2001 From: varac Date: Thu, 10 Mar 2016 17:23:35 +0100 Subject: Always notify Service[nagios] from nagios resources --- manifests/base.pp | 40 +++++++++++++++++++--------------------- 1 file 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 ) { -- cgit v1.2.3