(self, resource, *args, **kwargs)
| 717 | pk_argument_name = "name_or_id" |
| 718 | |
| 719 | def __init__(self, resource, *args, **kwargs): |
| 720 | super(ResourceDeleteCommand, self).__init__( |
| 721 | resource, |
| 722 | "delete", |
| 723 | "Delete an existing %s." % resource.get_display_name().lower(), |
| 724 | *args, |
| 725 | **kwargs, |
| 726 | ) |
| 727 | |
| 728 | argument = self.pk_argument_name |
| 729 | metavar = self._get_metavar_for_argument(argument=self.pk_argument_name) |
| 730 | help = self._get_help_for_argument( |
| 731 | resource=resource, argument=self.pk_argument_name |
| 732 | ) |
| 733 | |
| 734 | self.parser.add_argument(argument, metavar=metavar, help=help) |
| 735 | |
| 736 | @add_auth_token_to_kwargs_from_cli |
| 737 | def run(self, args, **kwargs): |
nothing calls this directly
no test coverage detected