diff --git a/manifests/site.pp b/manifests/site.pp index cb08ae0..e0769a9 100644 --- a/manifests/site.pp +++ b/manifests/site.pp @@ -24,6 +24,12 @@ File { backup => false } # Puppet Enterprise console and External Node Classifiers (ENC's). # # For more on node definitions, see: https://puppet.com/docs/puppet/latest/lang_node_definitions.html + +if $trusted['extensions']['pp_application'] == 'puppet/master' { + + include role::puppetserver +} + node 'puppet' { include role::puppetserver @@ -35,11 +41,6 @@ node default { if $trusted['extensions']['pp_role'] { include "role::${trusted['extensions']['pp_role']}" -# if $facts[osfamily] == 'windows' { -# include role::custom_windows -# Package { provider => chocolatey, } -# } - } else { include role::node }