diff --git a/doc/puppet_classes/confdroid_nagios_3A_3Aparams.html b/doc/puppet_classes/confdroid_nagios_3A_3Aparams.html index 5f87628..1f45e11 100644 --- a/doc/puppet_classes/confdroid_nagios_3A_3Aparams.html +++ b/doc/puppet_classes/confdroid_nagios_3A_3Aparams.html @@ -933,6 +933,42 @@ inherited by all classes except defines. —
Whether to enable the check_swap command. Default is true.
+The interval in seconds for Nagios to update the status file. Default is ‘10’.
+Whether to allow external commands to be submitted to Nagios. Default is ‘1’.
-101 -102 -103 -104 105 106 107 @@ -1116,10 +1148,16 @@ inherited by all classes except defines. 266 267 268 -269+269 +270 +271 +272 +273 +274 +275
# File 'manifests/params.pp', line 101
+ # File 'manifests/params.pp', line 105
class confdroid_nagios::params (
@@ -1132,6 +1170,8 @@ class confdroid_nagios::params (
String $ng_main_user = 'nagios',
String $ng_main_password = 'nagios',
String $ng_max_check_attempts = '10',
+ String $ng_status_upd_interval = '10',
+ String $ng_check_ext_commands = '1',
# contact groups
String $ng_contactgroup_name = 'admins',
diff --git a/doc/puppet_defined_types/confdroid_nagios_3A_3Anagios_3A_3Aobjects_3A_3Aadd_contact.html b/doc/puppet_defined_types/confdroid_nagios_3A_3Anagios_3A_3Aobjects_3A_3Aadd_contact.html
index cd877e2..db8a9c0 100644
--- a/doc/puppet_defined_types/confdroid_nagios_3A_3Anagios_3A_3Aobjects_3A_3Aadd_contact.html
+++ b/doc/puppet_defined_types/confdroid_nagios_3A_3Anagios_3A_3Aobjects_3A_3Aadd_contact.html
@@ -221,7 +221,8 @@ Puppet rules, and populates /etc/nagios/conf.d/nagios_add_contact.cfg.
35
36
37
-38
+38
+39
# File 'manifests/nagios/objects/add_contact.pp', line 19
@@ -238,6 +239,7 @@ define confdroid_nagios::nagios::objects::add_contact (
$ng_nagios_server = $confdroid_nagios::params::ng_nagios_server
$ng_target_add_contact = $confdroid_nagios::params::ng_target_add_contact
$ng_contacts_rule_erb = $confdroid_nagios::params::ng_contacts_rule_erb
+ $fqdn = $facts['networking']['fqdn']
if $ng_nagios_server == $fqdn {
concat::fragment { $name:
diff --git a/doc/puppet_defined_types/confdroid_nagios_3A_3Anagios_3A_3Aobjects_3A_3Aadd_contactgroups.html b/doc/puppet_defined_types/confdroid_nagios_3A_3Anagios_3A_3Aobjects_3A_3Aadd_contactgroups.html
index 809124c..044b6da 100644
--- a/doc/puppet_defined_types/confdroid_nagios_3A_3Anagios_3A_3Aobjects_3A_3Aadd_contactgroups.html
+++ b/doc/puppet_defined_types/confdroid_nagios_3A_3Anagios_3A_3Aobjects_3A_3Aadd_contactgroups.html
@@ -170,7 +170,8 @@ external puppet rules.
27
28
29
-30
+30
+31
# File 'manifests/nagios/objects/add_contactgroups.pp', line 13
@@ -185,6 +186,7 @@ define confdroid_nagios::nagios::objects::add_contactgroups (
$ng_nagios_server = $confdroid_nagios::params::ng_nagios_server
$ng_tgt_contactgroup_add = $confdroid_nagios::params::ng_tgt_contactgroup_add
$ng_cntctgrps_rule_erb = $confdroid_nagios::params::ng_cntctgrps_rule_erb
+ $fqdn = $facts['networking']['fqdn']
if $ng_nagios_server == $fqdn {
concat::fragment { $name:
diff --git a/doc/puppet_defined_types/confdroid_nagios_3A_3Anagios_3A_3Aobjects_3A_3Aadd_hostgroups.html b/doc/puppet_defined_types/confdroid_nagios_3A_3Anagios_3A_3Aobjects_3A_3Aadd_hostgroups.html
index 09f8419..7a3d10a 100644
--- a/doc/puppet_defined_types/confdroid_nagios_3A_3Anagios_3A_3Aobjects_3A_3Aadd_hostgroups.html
+++ b/doc/puppet_defined_types/confdroid_nagios_3A_3Anagios_3A_3Aobjects_3A_3Aadd_hostgroups.html
@@ -181,7 +181,8 @@ external Puppet rules.
29
30
31
-32
+32
+33
# File 'manifests/nagios/objects/add_hostgroups.pp', line 15
@@ -196,6 +197,7 @@ define confdroid_nagios::nagios::objects::add_hostgroups (
$ng_nagios_server = $confdroid_nagios::params::ng_nagios_server
$ng_tgt_hostgroup_add = $confdroid_nagios::params::ng_tgt_hostgroup_add
$ng_tgt_hostgrp_rule_erb = $confdroid_nagios::params::ng_tgt_hostgrp_rule_erb
+ $fqdn = $facts['networking']['fqdn']
if $ng_nagios_server == $fqdn {
concat::fragment { $name:
diff --git a/doc/puppet_defined_types/confdroid_nagios_3A_3Anagios_3A_3Aobjects_3A_3Aadd_servicegroups.html b/doc/puppet_defined_types/confdroid_nagios_3A_3Anagios_3A_3Aobjects_3A_3Aadd_servicegroups.html
index 111c313..4ad22df 100644
--- a/doc/puppet_defined_types/confdroid_nagios_3A_3Anagios_3A_3Aobjects_3A_3Aadd_servicegroups.html
+++ b/doc/puppet_defined_types/confdroid_nagios_3A_3Anagios_3A_3Aobjects_3A_3Aadd_servicegroups.html
@@ -183,7 +183,8 @@ external Puppet rules.
32
33
34
-35
+35
+36
# File 'manifests/nagios/objects/add_servicegroups.pp', line 18
@@ -198,6 +199,7 @@ define confdroid_nagios::nagios::objects::add_servicegroups (
$ng_nagios_server = $confdroid_nagios::params::ng_nagios_server
$ng_tgt_servicegroup_add = $confdroid_nagios::params::ng_tgt_servicegroup_add
$ng_tgt_svcgrp_rule_erb = $confdroid_nagios::params::ng_tgt_svcgrp_rule_erb
+ $fqdn = $facts['networking']['fqdn']
if $ng_nagios_server == $fqdn {
concat::fragment { $name: