Issue #7059 has been updated by Daniel Pittman.
Pieter van de Bruggen wrote: > Is there not another option here? > > What if, when we defined an instance of a subclass (e.g. via > Puppet::Interface::Indirector#define) we explicitly copy the actions from the > subclass into the new instance. This allows us to completely work around the > existing inheritance traversal code, since all actions would live directly on > the action, and it behaves in exactly the way the user expects in this > particular case. > > I'm willing to accept that I've missed something here; point it out to me, or > come grab me if you want to talk about this more F2F. That is one mechanism for solving the rebinding issue, but we have to make sure we add methods to the subclass appropriately and a few similar things. This isn't a "free" solution, but it is a probably functional one. Until people start changing attributes of actions at runtime, anyway. ---------------------------------------- Bug #7059: indirector action for the certificate face needs to take a ca-location options https://projects.puppetlabs.com/issues/7059 Author: Dan Bode Status: Accepted Priority: Immediate Assignee: Daniel Pittman Category: strings Target version: Statler Affected Puppet version: development Keywords: Branch: It fails with an exception b/c it does not accept this required option. -- 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 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-bugs?hl=en.
