-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 > I suspect we will turn 'node default' into 'class default', then include that > rather than inheriting that, since that does fix the scope issue.
this is imho the way to go if you don't want to switch over to an external node tool. For each node I set some variables and then include exactly one class, which might a class similar to your default or a subclass of that one. And then we do all the overriding and setting default variables (if not set in the node) stuff within these (sub-)classes. This works pretty well and doesn't give you overloaded node statements. cheers pete -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkvidiYACgkQbwltcAfKi388PwCeIRoT2KWdVLhJy6gv1Psu/ZS2 q9wAnRM2A38ZsOinLLtgzJPQ4rI5Kltk =SxhE -----END PGP SIGNATURE----- -- 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.