Puppet Class: confdroid_nagios::nagios::config
+
+
+
+
+ -
+
- Inherits: +
- confdroid_nagios::params +
-
+
- Defined in: +
- + manifests/nagios/config.pp + +
Summary
+ Class manages the nagios objects definitions. + +Overview
+
+
+
+
+
+
+
+
+confdroid_nagios::server::nagios::config.pp Module name: confdroid_nagios Author: 12ww1160 (12ww1160@confdroid.com)
+ +
+
+
+
+
+ + + +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24+ |
+
+ # File 'manifests/nagios/config.pp', line 6
+
+class confdroid_nagios::nagios::config (
+
+) inherits confdroid_nagios::params {
+ if $ng_nagios_server == $fqdn {
+ require confdroid_nagios::nagios::objects::commands
+ #require confdroid_nagios::nagios::objects::template_rules
+ #require confdroid_nagios::nagios::objects::contacts
+ #require confdroid_nagios::nagios::objects::add_contact_rules
+ #require confdroid_nagios::nagios::objects::contactgroups
+ #require confdroid_nagios::nagios::objects::add_contactgroups_rules
+ #require confdroid_nagios::nagios::objects::hostgroups
+ #require confdroid_nagios::nagios::objects::add_hostgroup_rules
+ #require confdroid_nagios::nagios::objects::servicegroups
+ #require confdroid_nagios::nagios::objects::add_servicegroup_rules
+ #require confdroid_nagios::nagios::objects::timeperiods
+ #require confdroid_nagios::nagios::objects::add_timeperiod_rules
+ require confdroid_nagios::nagios::resources::resource
+ }
+}
+ |
+