Luke Kanies schrieb: [overriding variables in derived nodes (and classes?)] > > This is a common problem I haven't been able to find a good solution > for. It's not so much related to the write-once aspect of variables > as it is related to the fact that classes are evaluated immediately, > so the subnode's overriding of a variable has no affect.
Hmm, is there a specific reason why classes are evaluated immediately? IMHO evaluation should start with global entries, followed by the specific node (following down inheritance), but I'm not sure at all how this could be achieved with (current) puppet architecture. Actually I know this won't be easy at all, but it would make puppet so much easier to use for us. (Actually, if you had an idea how to solve this, I'm pretty (ie. 75%) sure I could arrange for you to get paid to implement it) >> Any suggestion for a more elegant solution would be appreciated. > > An external node solution would work much better. So you mean an external program providing the "host" entries in YAML format? Hmm, might be a solution.... Will think about it. Regards, Sven --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To post to this group, send email to puppet-dev@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/puppet-dev?hl=en -~----------~----~----~----~------~----~------~--~---