summaryrefslogtreecommitdiffstats
path: root/lib/puppet/application/help.rb
diff options
context:
space:
mode:
authorDaniel Pittman <daniel@puppetlabs.com>2011-06-01 11:53:40 -0700
committerDaniel Pittman <daniel@puppetlabs.com>2011-06-01 11:53:40 -0700
commit796900b04e234b61a77fe4b64c006f24e15a7360 (patch)
tree43d4af311ea97c19fa8518ab44f004f512851950 /lib/puppet/application/help.rb
parent0370011a95d90ce0ff6ee7277d96021b3f3c8744 (diff)
downloadpuppet-796900b04e234b61a77fe4b64c006f24e15a7360.tar.gz
puppet-796900b04e234b61a77fe4b64c006f24e15a7360.tar.xz
puppet-796900b04e234b61a77fe4b64c006f24e15a7360.zip
(#7699) Don't duplicate inherited action names on faces.
We earlier moved to duplicating Action objects in the Faces subsystem to ensure they had the correct binding context during execution and introspection. This was correct, but introduced a bug where we would report both the parent and child binding as separate entries with duplicate names, in the list of actions. This flowed on to the help output, where it would cause every inherited action to be listed twice: once on the parent, once on the child. (This was actually worse if the inheritance was deeper: we would duplicate once for every level between the instance and the origin of the action.)
Diffstat (limited to 'lib/puppet/application/help.rb')
0 files changed, 0 insertions, 0 deletions