Recommit for updates in build 179
This commit is contained in:
@@ -234,7 +234,40 @@
|
|||||||
136
|
136
|
||||||
137
|
137
|
||||||
138
|
138
|
||||||
139</pre>
|
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</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>
|
||||||
@@ -371,6 +404,39 @@ 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,40 +125,7 @@
|
|||||||
27
|
27
|
||||||
28
|
28
|
||||||
29
|
29
|
||||||
30
|
30</pre>
|
||||||
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</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>
|
||||||
@@ -186,39 +153,6 @@ 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