diff options
Diffstat (limited to 'manifests/puppetd.pp')
-rw-r--r-- | manifests/puppetd.pp | 17 |
1 files changed, 7 insertions, 10 deletions
diff --git a/manifests/puppetd.pp b/manifests/puppetd.pp index a822a55..c878ff4 100644 --- a/manifests/puppetd.pp +++ b/manifests/puppetd.pp @@ -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"), } } |