]> git.immae.eu Git - perso/Immae/Projets/Puppet.git/blobdiff - modules/profile/manifests/monitoring.pp
Refactor a bit monitoring profile
[perso/Immae/Projets/Puppet.git] / modules / profile / manifests / monitoring.pp
index 7df4ce944f5109243b00db7b7d0c0521ebbd58f9..8633626f512fcd53df96f2a51bb7b85704890368 100644 (file)
@@ -1,7 +1,7 @@
 class profile::monitoring (
   Optional[String] $naemon_url   = undef,
   Optional[String] $naemon_token = undef,
-) {
+) inherits profile::monitoring::params {
   ensure_packages(["naemon", "cnagios"])
 
   file { "/etc/naemon":
@@ -28,7 +28,7 @@ class profile::monitoring (
     content => template("profile/monitoring/naemon.cfg.erb"),
   }
   ->
-  file { "/etc/naemon/objects.cfg":
+  file { $objects:
     ensure => "file",
     owner  => "naemon",
     group  => "naemon",