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.

Reply via email to