From 167d56d32a86c70658010925a79d66a38c419efc Mon Sep 17 00:00:00 2001 From: 12ww1160 <12ww1160@confdroid.com> Date: Mon, 9 Mar 2026 12:22:17 +0100 Subject: [PATCH] remove notification --- manifests/monitoring/target.pp | 28 ++++++++++++---------------- 1 file changed, 12 insertions(+), 16 deletions(-) diff --git a/manifests/monitoring/target.pp b/manifests/monitoring/target.pp index 3ddc372..5bef526 100644 --- a/manifests/monitoring/target.pp +++ b/manifests/monitoring/target.pp @@ -6,22 +6,18 @@ class confdroid_apache::monitoring::target ( ) inherits confdroid_apache::params { - case $ae_incl_target { - false: { notify { 'Nagios Service target for check_httpd has been disabled via parameters / ENC override': } - } - default: { - @@nagios_service { "check_http_${fqdn}": - check_command => 'check_http', - use => 'generic-service', - host_name => $fqdn, - notification_period => '24x7', - service_description => "${fqdn}_check_http", - target => $ae_target_service, - owner => 'nagios', - group => 'nagios', - mode => '0640', - contacts => 'ops', - } + if $ae_incl_target == true { + @@nagios_service { "check_http_${fqdn}": + check_command => 'check_http', + use => 'generic-service', + host_name => $fqdn, + notification_period => '24x7', + service_description => "${fqdn}_check_http", + target => $ae_target_service, + owner => 'nagios', + group => 'nagios', + mode => '0640', + contacts => 'ops', } } }