diff options
| author | Jenkins <jenkins@review.openstack.org> | 2012-09-11 05:53:54 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2012-09-11 05:53:54 +0000 |
| commit | ca2d9a9a40be1d1323ec4206565a074d3bab3fba (patch) | |
| tree | 020738fca16426deb48e76b2ba5c63084c069910 | |
| parent | 4ff311534f36e6b7f5d2bcfb7c9298d605d88123 (diff) | |
| parent | 7483115f1b231318c7a17222eb9908cc49760236 (diff) | |
Merge "Handle missing network_size in nova-manage"
| -rw-r--r-- | nova/network/manager.py | 7 |
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"] |
