Beispiel #1
0
    def get_parser(self, prog_name):
        parser = super(ListCommand, self).get_parser(prog_name)
        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
Beispiel #2
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 = 'ID or name of %s to look up'
        else:
            help_str = 'ID of %s to look up'

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

        return parser