]> gitweb.fluxo.info Git - puppet-puppet.git/commitdiff
Fixing servertype dependency
authorSilvio Rhatto <rhatto@riseup.net>
Fri, 25 Jan 2013 19:20:35 +0000 (17:20 -0200)
committerSilvio Rhatto <rhatto@riseup.net>
Fri, 25 Jan 2013 19:20:35 +0000 (17:20 -0200)
manifests/master.pp

index f81f2b3fe44a2e5a8bf772352e0b62f3bc8c001c..b9da65f7b4be5ff90a214cca00a2644d24c565a0 100644 (file)
@@ -67,7 +67,10 @@ class puppet::master(
     group   => root,
     mode    => 0644,
     content => template('puppet/puppetmaster.erb'),
-    notify  => Service['puppetmaster'],
+    notify  => $servertype ?
+      'mongrel' => Service['puppetmaster'],
+      default   => Package['puppetmaster-passenger'],
+    },
   }
 
   file { "/etc/puppet/files":