After a brief deliberation, it was actually a toss up between Andrew Forgue and Erinn Loony-Trigss's suggestions.
I opted for Andrew's solution as in this case it seemed the neatest, although it was a very close thing. I'm sure that using an architecture directory would be the more elegant solution in some cases though. To everyone else, thank you for shedding some light on how puppet deals with case statements as I'm sure I'll be needing those in the future. Thanks again for your help. -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.