diff --git a/doc/puppet_classes/confdroid_automatic_3A_3Amain_3A_3Aconfig.html b/doc/puppet_classes/confdroid_automatic_3A_3Amain_3A_3Aconfig.html index 27bfe2e..a0c2d2e 100644 --- a/doc/puppet_classes/confdroid_automatic_3A_3Amain_3A_3Aconfig.html +++ b/doc/puppet_classes/confdroid_automatic_3A_3Amain_3A_3Aconfig.html @@ -105,7 +105,11 @@ 7 8 9 -10 +10 +11 +12 +13 +14
# File 'manifests/main/config.pp', line 6
@@ -114,6 +118,10 @@ class confdroid_automatic::main::config (
) inherits confdroid_automatic::params {
include confdroid_automatic::main::service
+
+ if $ac_manage_nagios == true {
+ include confdroid_automatic::monitoring::target
+ }
}
packages to exclude from updates
+whether to manage nagios monitoring
+where to write the nagios service config
+which nagios contacts to use
+how many processes are allowed to run
-19 -20 -21 -22 23 24 25 @@ -371,10 +439,20 @@ 54 55 56 -57+57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67
# File 'manifests/params.pp', line 19
+ # File 'manifests/params.pp', line 23
class confdroid_automatic::params (
@@ -393,6 +471,12 @@ class confdroid_automatic::params (
String $ac_email_to = 'root@example.net',
String $ac_email_host = 'localhost',
+ # monitoring
+ Boolean $ac_manage_nagios = false,
+ String $ac_target_service = '/etc/nagios/conf.d/automatic_service.cfg',
+ String $ac_target_contacts = 'nagiosadmin',
+ String $ac_procs_allowed = '1:',
+
) {
# Facts
$fqdn = $facts['networking']['fqdn']