summaryrefslogtreecommitdiff
path: root/openstackclient
diff options
context:
space:
mode:
authorxiexs <xiexs@cn.fujitsu.com>2015-11-28 19:07:20 +0800
committerxiexs <xiexs@cn.fujitsu.com>2015-11-27 11:17:22 +0000
commitc27f9e3c6c8a781230cc5d19420b29a0c47e9bc6 (patch)
treec51111bca05ff9dbfd844b193f2d4b1ef4a41efd /openstackclient
parent8d523266fcfc1c71734f22ec0ae4d5707097dfc8 (diff)
downloadpython-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.py8
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