]> gitweb.fluxo.info Git - puppet-lighttpd.git/commitdiff
use abstract define to deploy config
authormh <mh@immerda.ch>
Sat, 16 Oct 2010 16:05:54 +0000 (18:05 +0200)
committermh <mh@immerda.ch>
Sat, 16 Oct 2010 16:05:54 +0000 (18:05 +0200)
manifests/munin.pp

index b2e24a8534e0bbd130cb7a5c47e348a272aeac35..65f1e204b10f6f424cf05a5414dfb992806fbe0d 100644 (file)
@@ -1,19 +1,16 @@
 class lighttpd::munin {
-  file{'/etc/lighttpd/conf.d/status.conf':
+  lighttpd::config::file{'status':
     content => 'server.modules += ( "mod_status" )
 $HTTP["remoteip"] == "127.0.0.1" {
   status.status-url = "/server-status"
   status.config-url = "/server-config"
 }
 ',
-    require => Package['lighttpd'],
-    notify => Service['lighttpd'],
-    owner => root, group => 0, mode => 0644;
   }
   munin::plugin::deploy{'lighttpd_': 
     source => "lighttpd/munin/lighttpd_", 
     ensure => absent,
-    require => File['/etc/lighttpd/conf.d/status.conf'],
+    require => Lighttpd::Config::File['status'],
   }
   munin::plugin{'lighttpd_total_accesses': 
     require => Munin::Plugin::Deploy['lighttpd_'],