Recommit for updates in build 192
This commit is contained in:
@@ -234,40 +234,7 @@
|
|||||||
136
|
136
|
||||||
137
|
137
|
||||||
138
|
138
|
||||||
139
|
139</pre>
|
||||||
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</pre>
|
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<pre class="code"><span class="info file"># File 'manifests/server/nagios.pp', line 6</span>
|
<pre class="code"><span class="info file"># File 'manifests/server/nagios.pp', line 6</span>
|
||||||
@@ -404,39 +371,6 @@ class confdroid_nagios::server::nagios (
|
|||||||
mode => '0640',
|
mode => '0640',
|
||||||
notify => Service[$ng_service],
|
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'] }
|
|
||||||
}
|
}
|
||||||
}</pre>
|
}</pre>
|
||||||
</td>
|
</td>
|
||||||
|
|||||||
@@ -125,7 +125,41 @@
|
|||||||
27
|
27
|
||||||
28
|
28
|
||||||
29
|
29
|
||||||
30</pre>
|
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
|
||||||
|
64</pre>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<pre class="code"><span class="info file"># File 'manifests/server/service.pp', line 6</span>
|
<pre class="code"><span class="info file"># File 'manifests/server/service.pp', line 6</span>
|
||||||
@@ -153,6 +187,40 @@ class confdroid_nagios::server::service (
|
|||||||
hasstatus => true,
|
hasstatus => true,
|
||||||
require => Exec['ng_restart_httpd'],
|
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'] }
|
||||||
|
|
||||||
}
|
}
|
||||||
}</pre>
|
}</pre>
|
||||||
</td>
|
</td>
|
||||||
|
|||||||
Reference in New Issue
Block a user