]> gitweb.fluxo.info Git - puppet-puppet.git/commitdiff
Managing /etc/puppet/puppet.conf also for spare masters
authorSilvio Rhatto <rhatto@riseup.net>
Wed, 30 Jun 2010 00:52:06 +0000 (21:52 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Wed, 30 Jun 2010 00:52:06 +0000 (21:52 -0300)
manifests/puppetd.pp

index a822a551842635dda3f2f197cd07fb62eabad292..c878ff4b2a94847a3bad5942cae548c08d883f4b 100644 (file)
@@ -31,16 +31,13 @@ class puppetd inherits puppet {
   }
 
   # default config file for puppet nodes
-  case $puppetmasterd_present {
-    true: { }
-    default: {
-      file { "/etc/puppet/puppet.conf":
-        ensure  => file,
-        owner   => puppet,
-        group   => puppet,
-        mode    => 0644,
-        content => template("puppet/puppet-node.conf.erb"),
-      }
+  if ($puppetmasterd_present != true) or ($main_master != true) {
+    file { "/etc/puppet/puppet.conf":
+      ensure  => file,
+      owner   => puppet,
+      group   => puppet,
+      mode    => 0644,
+      content => template("puppet/puppet-node.conf.erb"),
     }
   }