X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=modules%2Fprofile%2Fmanifests%2Fmonitoring%2Fhosts.pp;h=f7802bec8a2e5d421e49ceaa56391abc4c198983;hb=0363f38e186b8c942a6db2de4974befbc373f618;hp=306fe3e5a9e89bd56fa27967f10791a7a48f5f87;hpb=d8f933bd00a5cc416da00cd26c9d13f7a1c02486;p=perso%2FImmae%2FProjets%2FPuppet.git diff --git a/modules/profile/manifests/monitoring/hosts.pp b/modules/profile/manifests/monitoring/hosts.pp index 306fe3e..f7802be 100644 --- a/modules/profile/manifests/monitoring/hosts.pp +++ b/modules/profile/manifests/monitoring/hosts.pp @@ -1,22 +1,24 @@ -class profile::monitoring::hosts { +class profile::monitoring::hosts inherits profile::monitoring::params { $real_hostname = lookup("base_installation::real_hostname") Nagios_hostgroup { - ensure => "present", - owner => "naemon", - group => "naemon", - target => "/etc/naemon/objects.cfg", - notify => Service["naemon"], - before => Service["naemon"], + ensure => "present", + owner => "naemon", + group => "naemon", + target => $objects, + notify => Service["naemon"], + before => Service["naemon"], + require => File["/etc/naemon"], } Nagios_host { - ensure => "present", - owner => "naemon", - group => "naemon", - target => "/etc/naemon/objects.cfg", - notify => Service["naemon"], - before => Service["naemon"], + ensure => "present", + owner => "naemon", + group => "naemon", + target => $objects, + notify => Service["naemon"], + before => Service["naemon"], + require => File["/etc/naemon"], } nagios_hostgroup { "linux-servers":