Add AppendAction to store_types.
This commit is contained in:
parent
306ddf489c
commit
19f69473c8
1 changed files with 2 additions and 1 deletions
|
@ -183,6 +183,7 @@ def make_helptext(
|
||||||
named_actions = []
|
named_actions = []
|
||||||
required_named_actions = []
|
required_named_actions = []
|
||||||
optional_named_actions = []
|
optional_named_actions = []
|
||||||
|
store_types = {argparse._StoreAction, argparse._AppendAction}
|
||||||
flag_types = {argparse._StoreTrueAction, argparse._StoreFalseAction, argparse._StoreConstAction}
|
flag_types = {argparse._StoreTrueAction, argparse._StoreFalseAction, argparse._StoreConstAction}
|
||||||
flag_actions = []
|
flag_actions = []
|
||||||
|
|
||||||
|
@ -194,7 +195,7 @@ def make_helptext(
|
||||||
all_command_names.update(action.choices.keys())
|
all_command_names.update(action.choices.keys())
|
||||||
continue
|
continue
|
||||||
|
|
||||||
if type(action) is argparse._StoreAction:
|
if type(action) in store_types:
|
||||||
if action.option_strings == []:
|
if action.option_strings == []:
|
||||||
positional_actions.append(action)
|
positional_actions.append(action)
|
||||||
all_positional_names.add(action.dest)
|
all_positional_names.add(action.dest)
|
||||||
|
|
Loading…
Reference in a new issue