Remove incorrect super() call
extension.ShowExt.get_parser called super() with the *parent* class, skipping the parent's own get_parser. This is quite surprising without any additional comments to explain the situation. The only difference between the two get_parsers is the string that appears in the usage help text (EXT_ALIAS vs EXTENSION). Rather than improve the above super() call, this change removes the specialised ShowExt.get_parser() implementation entirely since it appears the generic version is sufficient. Change-Id: I76b901d6a27fbe6f103baf2f03ea17912123a46b
This commit is contained in:
parent
03c6d6a98e
commit
e254392e7d
@ -15,7 +15,6 @@
|
||||
#
|
||||
|
||||
from neutronclient.neutron import v2_0 as cmd_base
|
||||
from neutronclient.openstack.common.gettextutils import _
|
||||
|
||||
|
||||
class ListExt(cmd_base.ListCommand):
|
||||
@ -30,11 +29,3 @@ class ShowExt(cmd_base.ShowCommand):
|
||||
|
||||
resource = "extension"
|
||||
allow_names = False
|
||||
|
||||
def get_parser(self, prog_name):
|
||||
parser = super(cmd_base.ShowCommand, self).get_parser(prog_name)
|
||||
cmd_base.add_show_list_common_argument(parser)
|
||||
parser.add_argument(
|
||||
'id', metavar='EXT-ALIAS',
|
||||
help=_('The extension alias.'))
|
||||
return parser
|
||||
|
Loading…
x
Reference in New Issue
Block a user