Issue #22288 has been updated by Melissa Stone.

Released in Puppet 3.4.0-rc1

----------------------------------------
Feature #22288: Add post_catalog_compile hook to parameters
https://projects.puppetlabs.com/issues/22288#change-100901

* Author: Thomas Linkin
* Status: Closed
* Priority: Normal
* Assignee: 
* Category: compiler
* Target version: 3.4.0
* Affected Puppet version: 
* Keywords: 
* Branch: https://github.com/puppetlabs/puppet/pull/1853
----------------------------------------
When catalog completion is complete, the `finish` method is called on every 
type. Each type in turn calls a hook on only relationship metaparams so they 
can validate the other end of their relationship exists. Unfortunately there is 
no universal hook called on every parameter (or subclass thereof). 

A universal `post_catalog_compile` hook could be used for simple things like 
resolving resource references that do not require ordering. An example would be 
passing a resource that has information that gets used in a read only way. That 
information would need to be resolved once catalog compilation is fully 
complete. An example of what I'm talking about would be: 
https://github.com/trlinkin/puppet-file_param


-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://projects.puppetlabs.com/my/account

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to