fix site.pp to not include a role that is empty

This commit is contained in:
Nick Walker 2015-10-22 14:15:13 -07:00
parent 2ffc83ac7c
commit 9d1b750d74

View File

@ -41,7 +41,10 @@ node default {
#incude a role on any node that specifies it's role via a trusted fact at provision time #incude a role on any node that specifies it's role via a trusted fact at provision time
#https://docs.puppetlabs.com/puppet/latest/reference/lang_facts_and_builtin_vars.html#trusted-facts #https://docs.puppetlabs.com/puppet/latest/reference/lang_facts_and_builtin_vars.html#trusted-facts
#https://docs.puppetlabs.com/puppet/latest/reference/ssl_attributes_extensions.html#aws-attributes-and-extensions-population-example #https://docs.puppetlabs.com/puppet/latest/reference/ssl_attributes_extensions.html#aws-attributes-and-extensions-population-example
if !empty( ${trusted['extensions']['pp_role']} ) {
include "role::${trusted['extensions']['pp_role']}" include "role::${trusted['extensions']['pp_role']}"
}
# This is where you can declare classes for all nodes. # This is where you can declare classes for all nodes.
# Example: # Example: