I’m in the process of migrating from CFEngine 3 to PE 3.3 so please pardon me if my terminology is off. With CFEngine I could build arrays, define a hostname regex or define network segment variables to gain further control. How do you do this with Hiera? CFEngine Examples ################### "web_regex" expression => classmatch("^web\d+$") "mail_servers_array" or => { mailA, mailB, mailC, someSYS, someSYS2}; "DC1_DEV_NET" or => { ipv4_10_225_172 }; "DC2_QA_NET" or => { ipv4_10_224_136 }; For example…. If your hostname matches the “web_regex” and you reside in the DC2_QA_NET then do X, Y and Z. Thanks in advance for your time and assistance. Tom -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscribe@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/1b81679f-ef7e-4711-be43-012db728ce5d%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.