diff --git a/manifests/nagios/objects/add_servicegroup_rules.pp b/manifests/nagios/objects/add_servicegroup_rules.pp index 347d7d7..f564ce7 100644 --- a/manifests/nagios/objects/add_servicegroup_rules.pp +++ b/manifests/nagios/objects/add_servicegroup_rules.pp @@ -35,5 +35,10 @@ class confdroid_nagios::nagios::objects::add_servicegroup_rules ( content => template($ng_tgt_svcgrp_head_erb), order => '000', } + # add default servicegroup rules through defines and parameters + confdroid_nagios::nagios::objects::add_servicegroups { $ng_servicegroup_name: + ng_servicegroup_name => $ng_servicegroup_name, + ng_servicegroup_alias => $ng_servicegroup_alias + } } } diff --git a/manifests/params.pp b/manifests/params.pp index e54a3f7..fd2b256 100644 --- a/manifests/params.pp +++ b/manifests/params.pp @@ -459,6 +459,8 @@ class confdroid_nagios::params ( # hostgroups String $ng_hostgroup_name = 'linux-servers', String $ng_hostgroup_alias = 'Linux Servers', + +# servicegroups String $ng_servicegroup_name = 'linux-services', String $ng_servicegroup_alias = 'Linux Services',