summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2012-09-11 05:53:54 +0000
committerGerrit Code Review <review@openstack.org>2012-09-11 05:53:54 +0000
commitca2d9a9a40be1d1323ec4206565a074d3bab3fba (patch)
tree020738fca16426deb48e76b2ba5c63084c069910
parent4ff311534f36e6b7f5d2bcfb7c9298d605d88123 (diff)
parent7483115f1b231318c7a17222eb9908cc49760236 (diff)
Merge "Handle missing network_size in nova-manage"
-rw-r--r--nova/network/manager.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/nova/network/manager.py b/nova/network/manager.py
index d908b7a4c..4a6f055f6 100644
--- a/nova/network/manager.py
+++ b/nova/network/manager.py
@@ -1371,11 +1371,12 @@ class NetworkManager(manager.SchedulerDependentManager):
"vlan_start", "vpn_start")
for key in int_args:
try:
- kwargs[key] = int(kwargs[key])
+ value = kwargs.get(key)
+ if value is None:
+ continue
+ kwargs[key] = int(value)
except ValueError:
raise ValueError(_("%s must be an integer") % key)
- except KeyError:
- pass
# check for certain required inputs
label = kwargs["label"]