diff --git a/doc/puppet_classes/confdroid_nagios_3A_3Aserver_3A_3Anagios.html b/doc/puppet_classes/confdroid_nagios_3A_3Aserver_3A_3Anagios.html index 7fd1dae..22a3825 100644 --- a/doc/puppet_classes/confdroid_nagios_3A_3Aserver_3A_3Anagios.html +++ b/doc/puppet_classes/confdroid_nagios_3A_3Aserver_3A_3Anagios.html @@ -234,7 +234,40 @@ 136 137 138 -139 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172
# File 'manifests/server/nagios.pp', line 6
@@ -371,6 +404,39 @@ class confdroid_nagios::server::nagios (
       mode                => '0640',
       notify              => Service[$ng_service],
     }
+
+    resources { ['nagios_host',
+        'nagios_hostgroup',
+        'nagios_hostdependency',
+        'nagios_hostescalation',
+        'nagios_hostextinfo',
+        'nagios_service',
+        'nagios_servicegroup',
+        'nagios_servicedependency',
+        'nagios_serviceescalation',
+        'nagios_serviceextinfo',
+        'nagios_contact',
+        'nagios_contactgroup',
+        'nagios_command',
+      'nagios_timeperiod']:
+        purge => true,
+    }
+
+    # collect resources and populate /etc/nagios/conf.d/nagios_*.cfg
+    Nagios_host <<||>> { notify  => Service['nagios'] }
+    Nagios_hostgroup <<||>> { notify  => Service['nagios'] }
+    Nagios_hostdependency <<||>> { notify  => Service['nagios'] }
+    Nagios_hostescalation <<||>> { notify  => Service['nagios'] }
+    Nagios_hostextinfo <<||>> { notify  => Service['nagios'] }
+    Nagios_service <<||>> { notify  => Service['nagios'] }
+    Nagios_servicegroup <<||>> { notify  => Service['nagios'] }
+    Nagios_servicedependency <<||>> { notify  => Service['nagios'] }
+    Nagios_serviceescalation <<||>> { notify  => Service['nagios'] }
+    Nagios_serviceextinfo <<||>> { notify  => Service['nagios'] }
+    Nagios_contact <<||>> { notify  => Service['nagios'] }
+    Nagios_contactgroup <<||>> { notify  => Service['nagios'] }
+    Nagios_command <<||>> { notify  => Service['nagios'] }
+    Nagios_timeperiod <<||>> { notify  => Service['nagios'] }
   }
 }
diff --git a/doc/puppet_classes/confdroid_nagios_3A_3Aserver_3A_3Aservice.html b/doc/puppet_classes/confdroid_nagios_3A_3Aserver_3A_3Aservice.html index 35bafe7..ecc4ad0 100644 --- a/doc/puppet_classes/confdroid_nagios_3A_3Aserver_3A_3Aservice.html +++ b/doc/puppet_classes/confdroid_nagios_3A_3Aserver_3A_3Aservice.html @@ -125,40 +125,7 @@ 27 28 29 -30 -31 -32 -33 -34 -35 -36 -37 -38 -39 -40 -41 -42 -43 -44 -45 -46 -47 -48 -49 -50 -51 -52 -53 -54 -55 -56 -57 -58 -59 -60 -61 -62 -63 +30
# File 'manifests/server/service.pp', line 6
@@ -186,39 +153,6 @@ class confdroid_nagios::server::service (
       hasstatus  => true,
       require    => Exec['ng_restart_httpd'],
     }
-
-    resources { ['nagios_host',
-        'nagios_hostgroup',
-        'nagios_hostdependency',
-        'nagios_hostescalation',
-        'nagios_hostextinfo',
-        'nagios_service',
-        'nagios_servicegroup',
-        'nagios_servicedependency',
-        'nagios_serviceescalation',
-        'nagios_serviceextinfo',
-        'nagios_contact',
-        'nagios_contactgroup',
-        'nagios_command',
-      'nagios_timeperiod']:
-        purge => true,
-    }
-
-    # collect resources and populate /etc/nagios/conf.d/nagios_*.cfg
-    Nagios_host <<||>> { notify  => Service['nagios'] }
-    Nagios_hostgroup <<||>> { notify  => Service['nagios'] }
-    Nagios_hostdependency <<||>> { notify  => Service['nagios'] }
-    Nagios_hostescalation <<||>> { notify  => Service['nagios'] }
-    Nagios_hostextinfo <<||>> { notify  => Service['nagios'] }
-    Nagios_service <<||>> { notify  => Service['nagios'] }
-    Nagios_servicegroup <<||>> { notify  => Service['nagios'] }
-    Nagios_servicedependency <<||>> { notify  => Service['nagios'] }
-    Nagios_serviceescalation <<||>> { notify  => Service['nagios'] }
-    Nagios_serviceextinfo <<||>> { notify  => Service['nagios'] }
-    Nagios_contact <<||>> { notify  => Service['nagios'] }
-    Nagios_contactgroup <<||>> { notify  => Service['nagios'] }
-    Nagios_command <<||>> { notify  => Service['nagios'] }
-    Nagios_timeperiod <<||>> { notify  => Service['nagios'] }
   }
 }