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.
