Eric, I attempted to do some of that for the 2.7 series https://www.onyxpoint.com/type-and-provider-execution-walkthrough/.
It might be a place/way to start. Thanks, Trevor On Fri, Mar 7, 2014 at 10:31 AM, badgerious <[email protected]> wrote: > There was a fair amount of bumbling to get this hook named in the first > the place, and clearly the name isn't satisfactory still. I think it's > difficult because different names make sense depending on the perspective > you look at the hook from (as Brice suggested). Maybe it would be useful to > draw up a type/provider lifecycle picture that makes the terminology clear > and indicates where all existing hooks are executing (the older hooks, e.g. > 'flush', are even less descriptive) and drop that into the Puppet doc > website somewhere? Especially as more hooks are added, I think this would > be helpful. > > Eric > > > On Friday, March 7, 2014 5:01:13 AM UTC-6, Brice Figureau wrote: >> >> On Thu, 2014-03-06 at 20:16 -0800, Jeff McCune wrote: >> > This is just a continuation of a previous thread as to not hijack the >> > original discussion. >> > >> > >> > The question that needs a decision is, should post_resource_eval be >> > renamed given the context that it's currently implemented as a hook >> > into the point after all resources for a provider are evaluated and we >> > might want a hook into the point after each discrete resource is >> > evaluated? >> > >> > >> > Nan agrees it should be renamed hence the need for a decision. >> >> +1 for renaming, but I'd call that hook post_transaction (or >> post_transaction_apply). >> >> "Catalog evaluation" might mean a different thing based on which catalog >> you are referring to (ie RAL, containment...). >> >> -- >> Brice Figureau >> My Blog: http://www.masterzen.fr/ >> >> -- > You received this message because you are subscribed to the Google Groups > "Puppet Developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/puppet-dev/b1da33e5-512b-4763-b12e-3705820d8221%40googlegroups.com<https://groups.google.com/d/msgid/puppet-dev/b1da33e5-512b-4763-b12e-3705820d8221%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > For more options, visit https://groups.google.com/d/optout. > -- Trevor Vaughan Vice President, Onyx Point, Inc (410) 541-6699 [email protected] -- This account not approved for unencrypted proprietary information -- -- You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-dev/CANs%2BFoX57Q%3DoqcfEdhT1qm%3DFybAC%2BYr4CJec9rig8tjT_a%2BOPg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
