summaryrefslogtreecommitdiff
path: root/openstackclient
diff options
context:
space:
mode:
authorSteve Martinelli <s.martinelli@gmail.com>2016-10-15 20:28:19 -0700
committerSteve Martinelli <s.martinelli@gmail.com>2016-10-15 20:29:54 -0700
commit82af038bb035008f4fb8928944710abedbf7694c (patch)
tree8059db5fff122b5b7823e8a4693112662b66583b /openstackclient
parent43d1646058a5faa917f2e7ed073c710180da8bd3 (diff)
downloadpython-openstackclient-82af038bb035008f4fb8928944710abedbf7694c.tar.gz
properly format error messages for volume resizing
The error messages are tuples and not substituting variables. Before: $ openstack volume set vol1 --size 1 Failed to set volume size: (u'New size must be greater than %s GB', 2) $ openstack volume set vol1 --size 1 Failed to set volume size: (u'Volume is in %s state, it must be available before size can be extended', u'error') After: $ openstack volume set vol2 --size 3 Failed to set volume size: New size must be greater than 4 GB $ openstack volume set vol2 --size 3 Failed to set volume size: Volume is in error state, it must be available before size can be extended Change-Id: Ide6e644b1c6d1c11a9dc2f3f53c1a1837380b8d5
Diffstat (limited to 'openstackclient')
-rw-r--r--openstackclient/volume/v2/volume.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/openstackclient/volume/v2/volume.py b/openstackclient/volume/v2/volume.py
index e7405114..cb409711 100644
--- a/openstackclient/volume/v2/volume.py
+++ b/openstackclient/volume/v2/volume.py
@@ -484,10 +484,11 @@ class SetVolume(command.Command):
try:
if volume.status != 'available':
msg = (_("Volume is in %s state, it must be available "
- "before size can be extended"), volume.status)
+ "before size can be extended") % volume.status)
raise exceptions.CommandError(msg)
if parsed_args.size <= volume.size:
- msg = _("New size must be greater than %s GB"), volume.size
+ msg = (_("New size must be greater than %s GB")
+ % volume.size)
raise exceptions.CommandError(msg)
volume_client.volumes.extend(volume.id, parsed_args.size)
except Exception as e: