diff options
Diffstat (limited to 'modules/profile/manifests/monitoring/hosts.pp')
-rw-r--r-- | modules/profile/manifests/monitoring/hosts.pp | 26 |
1 files changed, 14 insertions, 12 deletions
diff --git a/modules/profile/manifests/monitoring/hosts.pp b/modules/profile/manifests/monitoring/hosts.pp index 306fe3e..3c8bc73 100644 --- a/modules/profile/manifests/monitoring/hosts.pp +++ b/modules/profile/manifests/monitoring/hosts.pp | |||
@@ -2,21 +2,23 @@ class profile::monitoring::hosts { | |||
2 | $real_hostname = lookup("base_installation::real_hostname") | 2 | $real_hostname = lookup("base_installation::real_hostname") |
3 | 3 | ||
4 | Nagios_hostgroup { | 4 | Nagios_hostgroup { |
5 | ensure => "present", | 5 | ensure => "present", |
6 | owner => "naemon", | 6 | owner => "naemon", |
7 | group => "naemon", | 7 | group => "naemon", |
8 | target => "/etc/naemon/objects.cfg", | 8 | target => "/etc/naemon/objects.cfg", |
9 | notify => Service["naemon"], | 9 | notify => Service["naemon"], |
10 | before => Service["naemon"], | 10 | before => Service["naemon"], |
11 | require => File["/etc/naemon"], | ||
11 | } | 12 | } |
12 | 13 | ||
13 | Nagios_host { | 14 | Nagios_host { |
14 | ensure => "present", | 15 | ensure => "present", |
15 | owner => "naemon", | 16 | owner => "naemon", |
16 | group => "naemon", | 17 | group => "naemon", |
17 | target => "/etc/naemon/objects.cfg", | 18 | target => "/etc/naemon/objects.cfg", |
18 | notify => Service["naemon"], | 19 | notify => Service["naemon"], |
19 | before => Service["naemon"], | 20 | before => Service["naemon"], |
21 | require => File["/etc/naemon"], | ||
20 | } | 22 | } |
21 | 23 | ||
22 | nagios_hostgroup { "linux-servers": | 24 | nagios_hostgroup { "linux-servers": |