summaryrefslogtreecommitdiff
path: root/openstackclient
diff options
context:
space:
mode:
authorSteve Martinelli <stevemar@ca.ibm.com>2014-07-09 13:40:12 -0400
committerSteve Martinelli <stevemar@ca.ibm.com>2014-08-24 18:16:07 +0000
commitc2b0cec6e3cfa7b5ebd9762abca9179581d8722e (patch)
tree3a78c01c62d13cd3ae30d43f3be3c9b89c63c041 /openstackclient
parenteb6b3027e61b9f62e161506f8a8b7d0efaad29c6 (diff)
downloadpython-openstackclient-c2b0cec6e3cfa7b5ebd9762abca9179581d8722e.tar.gz
Create message variables for exceptions
Instead of inline messages, let's create variables instead, as it's easier to find strings, and mark them for translation. Change-Id: Ibbcfdbc59d12a0cb4af50f73043d3ff7f3c76f99
Diffstat (limited to 'openstackclient')
-rw-r--r--openstackclient/compute/v2/keypair.py5
-rw-r--r--openstackclient/compute/v2/server.py17
-rw-r--r--openstackclient/network/v2/network.py3
3 files changed, 15 insertions, 10 deletions
diff --git a/openstackclient/compute/v2/keypair.py b/openstackclient/compute/v2/keypair.py
index 972443a4..6aedbfee 100644
--- a/openstackclient/compute/v2/keypair.py
+++ b/openstackclient/compute/v2/keypair.py
@@ -57,8 +57,9 @@ class CreateKeypair(show.ShowOne):
with open(os.path.expanduser(parsed_args.public_key)) as p:
public_key = p.read()
except IOError as e:
- raise exceptions.CommandError(
- "Key file %s not found: %s" % (parsed_args.public_key, e))
+ msg = "Key file %s not found: %s"
+ raise exceptions.CommandError(msg
+ % (parsed_args.public_key, e))
keypair = compute_client.keypairs.create(
parsed_args.name,
diff --git a/openstackclient/compute/v2/server.py b/openstackclient/compute/v2/server.py
index 2dcc7ae9..1f2097b9 100644
--- a/openstackclient/compute/v2/server.py
+++ b/openstackclient/compute/v2/server.py
@@ -300,19 +300,22 @@ class CreateServer(show.ShowOne):
raise exceptions.CommandError("Can't open '%s': %s" % (src, e))
if parsed_args.min > parsed_args.max:
- raise exceptions.CommandError("min instances should be <= "
- "max instances")
+ msg = "min instances should be <= max instances"
+ raise exceptions.CommandError(msg)
if parsed_args.min < 1:
- raise exceptions.CommandError("min instances should be > 0")
+ msg = "min instances should be > 0"
+ raise exceptions.CommandError(msg)
if parsed_args.max < 1:
- raise exceptions.CommandError("max instances should be > 0")
+ msg = "max instances should be > 0"
+ raise exceptions.CommandError(msg)
userdata = None
if parsed_args.user_data:
try:
userdata = open(parsed_args.user_data)
except IOError as e:
- raise exceptions.CommandError("Can't open '%s': %s" %
+ msg = "Can't open '%s': %s"
+ raise exceptions.CommandError(msg %
(parsed_args.user_data, e))
block_device_mapping = dict(v.split('=', 1)
@@ -1077,8 +1080,8 @@ class SetServer(command.Command):
if p1 == p2:
server.change_password(p1)
else:
- raise exceptions.CommandError(
- "Passwords do not match, password unchanged")
+ msg = "Passwords do not match, password unchanged"
+ raise exceptions.CommandError(msg)
class ShowServer(show.ShowOne):
diff --git a/openstackclient/network/v2/network.py b/openstackclient/network/v2/network.py
index c0c25e71..f119b581 100644
--- a/openstackclient/network/v2/network.py
+++ b/openstackclient/network/v2/network.py
@@ -206,7 +206,8 @@ class SetNetwork(command.Command):
if parsed_args.shared is not None:
body['shared'] = parsed_args.shared
if body == {}:
- raise exceptions.CommandError("Nothing specified to be set")
+ msg = "Nothing specified to be set"
+ raise exceptions.CommandError(msg)
update_method = getattr(client, "update_network")
update_method(_id, {'network': body})
return