Lines Matching refs:action
36 action = self._get_subparser_action()
38 subparser = action._name_parser_map[subcommand]
76 action = self._get_subparser_action()
77 if action.dest == argparse.SUPPRESS:
80 name = getattr(args, action.dest)
82 return action._name_parser_map[name]
90 for action in self._subparsers._group_actions:
91 if isinstance(action, argparse._SubParsersAction):
92 return action
113 for action in positionals:
115 action.save_nargs = action.nargs
116 action.nargs = 0
119 for action in positionals:
121 if hasattr(namespace, action.dest):
122 delattr(namespace, action.dest)
123 for action in positionals:
124 action.nargs = action.save_nargs
132 for action in positionals:
133 if hasattr(action, 'save_nargs'):
134 action.nargs = action.save_nargs
139 def _format_action(self, action): argument
140 if hasattr(action, '_get_subactions'):
144 subparser_groups = action._parent_parser._subparser_groups
146 for subaction in self._iter_indented_subactions(action):
147 parser = action._name_parser_map[subaction.dest]
173 return super(OeHelpFormatter, self)._format_action(action)