Updated for creating "utils.py" for each when creating more than one domain in a puppet run.
Updated for creating "utils.py" for each when creating more than one domain in a puppet run.

When running puppet to create multiple domains in single puppet run, due
to condition: if !defined(File['utils.py']), it would be created just
for one domain & second domain creation fails as this file is not found
for others.

Modified as below (unique for each domain & will run once for each
domain_name passed):

if !defined(File["utils.py_${domain_name}"]) {
file { "utils.py_${domain_name}":

biemond/biemond-orawls,cmbrehm/biemond-orawls,theonejdub/biemond-orawls,cmbrehm/biemond-orawls,CDLSoftware/biemond-orawls,rmestrum/biemond-orawls,robh007/biemond-orawls,robh007/biemond-orawls,yadavnikhil/biemond-orawls,cmbrehm/biemond-orawls,rlhatcher/biemond-orawls,biemond/biemond-orawls,cmbrehm/biemond-orawls,robh007/biemond-orawls,biemond/biemond-orawls,theonejdub/biemond-orawls,yadavnikhil/biemond-orawls,CDLSoftware/biemond-orawls,rmestrum/biemond-orawls,hajee/biemond-orawls,yadavnikhil/biemond-orawls,alexjfisher/biemond-orawls,hajee/biemond-orawls,BasLangenberg/biemond-orawls,rmestrum/biemond-orawls,theonejdub/biemond-orawls,CDLSoftware/biemond-orawls,rlhatcher/biemond-orawls,alexjfisher/biemond-orawls,rmestrum/biemond-orawls,BasLangenberg/biemond-orawls,robh007/biemond-orawls,BasLangenberg/biemond-orawls,hajee/biemond-orawls,alexjfisher/biemond-orawls,BasLangenberg/biemond-orawls,theonejdub/biemond-orawls,rlhatcher/biemond-orawls,biemond/biemond-orawls,bradmcnaughton/biemond-orawls,bradmcnaughton/biemond-orawls,alexjfisher/biemond-orawls,yadavnikhil/biemond-orawls,CDLSoftware/biemond-orawls,hajee/biemond-orawls,bradmcnaughton/biemond-orawls,rlhatcher/biemond-orawls,bradmcnaughton/biemond-orawls