Feature #2284
Late binding definition names
| Status: | Needs More Information | Start date: | 05/19/2009 | |
|---|---|---|---|---|
| Priority: | Normal | Due date: | ||
| Assignee: | - | % Done: | 0% |
|
| Category: | - | |||
| Target version: | 3.X | |||
| Affected Puppet version: | 0.24.8 | Branch: | ||
| Keywords: | ||||
| Votes: | 0 |
Description
A thread on the mailing list (http://mail.madstop.com/pipermail/puppet-users/2007-March/002027.html) has brought up a specific way in which variables defined in the prototype, including the definition name, can be late-binding enough that they can be used for default values in definition prototypes. This would be a good idea, and would only add functionality without changing expected behaviour.
If this is done, it should be done in such a way that all variables in the definitions are late-binding, so that the variables are defined in the order in which they appear in the prototype.
History
Updated by Luke Kanies about 2 years ago
- Status changed from Needs Decision to Accepted
- Assignee changed from Luke Kanies to Markus Roberts
- Target version changed from 4 to 2.7.x
Updated by Nigel Kersten about 1 year ago
- Status changed from Accepted to Needs More Information
Markus, can you clarify the state of this in relation to the futures work? This isn’t the main bug is it?
Updated by Nigel Kersten about 1 year ago
- Target version changed from 2.7.x to 3.X
Updated by Joshua Lifton 5 months ago
- Assignee deleted (
Markus Roberts)
This issue was assigned to a former Puppet Labs employee. Adding back to the pool of unreviewed issues.
Updated by Joshua Lifton 5 months ago
This issue was assigned to a former Puppet Labs employee. Adding back to the pool of unreviewed issues.