def __init__(self, command_name, cli_generator, allow_positional):
            self.command_name = command_name
            self.cli_generator = cli_generator
            self.allow_positional = allow_positional

            self.ancestor_flag_args = []
            self.defaults = {}
            self.dests = []
            self.display_info = display_info.DisplayInfo()
            self.flag_args = []
            self.positional_args = []
            self.positional_completers = set()
            self.required = []
Exemplo n.º 2
0
        def __init__(self, command_name):
            self.command_name = command_name

            self.ancestor_flag_args = []
            self.argument_groups = {}
            self.defaults = {}
            self.dests = []
            self.display_info = display_info.DisplayInfo()
            self.flag_args = []
            self.group_attr = {}
            self.groups = {}
            self.mutex_groups = {}
            self.positional_args = []
            self.required = []
            self.required_mutex_groups = set()
Exemplo n.º 3
0
    def __init__(self, command_name, is_root, cli_generator, allow_positional):
      self.command_name = command_name
      self.is_root = is_root
      self.cli_generator = cli_generator
      self.allow_positional = allow_positional
      self.is_root = is_root

      self.ancestor_flag_args = []
      self.argument_groups = {}
      self.defaults = {}
      self.dests = []
      self.display_info = display_info.DisplayInfo()
      self.flag_args = []
      self.group_attr = {}
      self.groups = {}
      self.mutex_groups = {}
      self.positional_args = []
      self.positional_completers = set()
      self.required = []
      self.required_mutex_groups = set()