Пример #1
0
    def get_parser(self, prog_name):
        parser = super(DeleteCommand, self).get_parser(prog_name)
        utils.add_show_list_common_argument(parser)

        if self.allow_names:
            help_str = 'UUID or name of %s to look up'
        else:
            help_str = 'UUID of %s to look up'

        parser.add_argument(
            'uuid', metavar=self.resource.upper(),
            help=help_str % self.resource)

        return parser
Пример #2
0
    def get_parser(self, prog_name):
        parser = super(ListCommand, self).get_parser(prog_name)
        try:
            self.add_known_arguments(parser)
        except AttributeError:
            pass
        utils.add_show_list_common_argument(parser)

        if self.pagination:
            utils.add_pagination_argument(parser)

        if self.sorting:
            utils.add_sorting_argument(parser)

        return parser