Puppet Class: confdroid_nagios::main::config

Inherits:
confdroid_nagios::params
Defined in:
manifests/main/config.pp

Summary

Class manages main configuration for the confdroid_nagios module.

Overview

confdroid_nagios::main::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
# File 'manifests/main/config.pp', line 6

class confdroid_nagios::main::config (

) inherits confdroid_nagios::params {
  if $fqdn == $ng_nagios_server {
    include confdroid_nagios::server::service
  }

  if $ng_enable_target == true {
    include confdroid_nagios::client::target
  }

  if $ng_enable_fail2ban == true {
    include confdroid_nagios::monitoring::fail2ban
  }
}