diff options
| author | xiexs <xiexs@cn.fujitsu.com> | 2015-11-28 19:07:20 +0800 |
|---|---|---|
| committer | xiexs <xiexs@cn.fujitsu.com> | 2015-11-27 11:17:22 +0000 |
| commit | c27f9e3c6c8a781230cc5d19420b29a0c47e9bc6 (patch) | |
| tree | c51111bca05ff9dbfd844b193f2d4b1ef4a41efd /openstackclient | |
| parent | 8d523266fcfc1c71734f22ec0ae4d5707097dfc8 (diff) | |
| download | python-openstackclient-c27f9e3c6c8a781230cc5d19420b29a0c47e9bc6.tar.gz | |
Fix a bug of "openstack volume delete"
While multi volumes specified for the osc "openstack volume delete",
only the last volume is deleted.
This patch tries to fix it.
Change-Id: I171b2869f85b29c88fda16eaf5bf163c55795df0
Closes-Bug: #1520541
Diffstat (limited to 'openstackclient')
| -rw-r--r-- | openstackclient/volume/v2/volume.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/openstackclient/volume/v2/volume.py b/openstackclient/volume/v2/volume.py index 430d1228..925b01d4 100644 --- a/openstackclient/volume/v2/volume.py +++ b/openstackclient/volume/v2/volume.py @@ -185,10 +185,10 @@ class DeleteVolume(command.Command): for volume in parsed_args.volumes: volume_obj = utils.find_resource( volume_client.volumes, volume) - if parsed_args.force: - volume_client.volumes.force_delete(volume_obj.id) - else: - volume_client.volumes.delete(volume_obj.id) + if parsed_args.force: + volume_client.volumes.force_delete(volume_obj.id) + else: + volume_client.volumes.delete(volume_obj.id) return |
