On Tuesday, June 19, 2012 4:07:56 PM UTC-5, Nick Fagerlund wrote:
>
>
>
> On Tuesday, June 19, 2012 7:19:20 AM UTC-7, jcbollinger wrote:
>>
>>
>> Have I missed a change in plan for node variables, so that in Puppet 3 
>> they remain accessible outside node declarations?  Does that form of 
>> dynamic scoping live on?
>>
>>
> Yeah, they're effectively a tiny island of dynamic scoping in the 
> otherwise-static sea. It turned out we had to do it that way -- we're 
> working on replacing node definitions as we know them with something 
> better, but we couldn't do everything in one fell swoop, so we're in a bit 
> of an awkward stage for the moment. 
>

Great, thanks for clearing that up.

What I've been trying to tell people is:
>
[...]

> - oh, and don't ever use node inheritance.
>

Why not?  I mean, is that just to avoid the known issues with dynamic 
scope, or does node inheritance introduce special problems in this 
context?  


John

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/puppet-users/-/D7zQ9XCZ98QJ.
To post to this group, send email to puppet-users@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.

Reply via email to