## confdroid_nagios::server::nagios::config.pp # Module name: confdroid_nagios # Author: 12ww1160 (12ww1160@confdroid.com) # @summary Class manages the nagios objects definitions. ############################################################################# 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::add_contact_rules 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 } }