diff options
| author | Zuul <zuul@review.openstack.org> | 2018-05-28 03:38:58 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2018-05-28 03:38:58 +0000 |
| commit | 4856c7fc6e0f67b31f1a33aba7da92477ce0f6c1 (patch) | |
| tree | fbf586ca8ded48ee445f5ab7f501d25f1aa63b81 /cinderclient/v3 | |
| parent | 7283dedb131e356290ceb384b30877f95d61aa5a (diff) | |
| parent | eafde59a3ed028d460e1b449cf50e16f032c94fa (diff) | |
| download | python-cinderclient-4856c7fc6e0f67b31f1a33aba7da92477ce0f6c1.tar.gz | |
Merge "Add the parameter service-id for service cleanup command"
Diffstat (limited to 'cinderclient/v3')
| -rw-r--r-- | cinderclient/v3/shell.py | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/cinderclient/v3/shell.py b/cinderclient/v3/shell.py index 4149f61..fc74399 100644 --- a/cinderclient/v3/shell.py +++ b/cinderclient/v3/shell.py @@ -1101,12 +1101,19 @@ def do_cluster_disable(cs, args): @utils.arg('--resource-type', metavar='<Volume|Snapshot>', default=None, choices=('Volume', 'Snapshot'), help='Type of resource to cleanup.') +@utils.arg('--service-id', + metavar='<service-id>', + type=int, + default=None, + help='The service id field from the DB, not the uuid of the' + ' service. Default=None.') def do_work_cleanup(cs, args): """Request cleanup of services with optional filtering.""" filters = dict(cluster_name=args.cluster, host=args.host, binary=args.binary, is_up=args.is_up, disabled=args.disabled, resource_id=args.resource_id, - resource_type=args.resource_type) + resource_type=args.resource_type, + service_id=args.service_id) filters = {k: v for k, v in filters.items() if v is not None} |
