On 22/09/10 19:17, Paul Berry wrote:
> You're right.  Parsing isn't stateless in 2.6 and that is why this fix
> was needed.  I didn't realize that it used to be stateless in
> 0.25--that's an unfortunate regression.  Is this going to get in the way
> of your ability to use 2.6?

Fortunately no :)
It's just that code that relied on this feature is now broken (like
puppet doc).

> If so we should probably put a ticket in
> the system and see if we can get a workaround so you can do the sort of
> parsing you need to do.
> 
> If you don't need stateless parsing for 2.6, then don't worry: we
> already have a change in the 2.7 branch (a.k.a. the "next" branch) that
> makes parsing stateless again.  If you want to have a look to make sure
> it suits your needs, the commit
> is 4da88fb4cd57871f16649d50572240ac3f7420f0.  It got sent to the list on
> Aug 13 with the subject line "[#4496]+[#4521]+[#4522] Add structures to
> the AST to represent type definitions (classes, definitions, and nodes)."

I had a quick look to this commit back then, I think I'll read it again.
Thanks for the pointer.
-- 
Brice Figureau
My Blog: http://www.masterzen.fr/

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" group.
To post to this group, send email to [email protected].
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.

Reply via email to