summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2012-02-24 01:11:27 +0000
committerGerrit Code Review <review@openstack.org>2012-02-24 01:11:27 +0000
commit2b42812e3c0f45cbbde6fe556f0fda50a1076cde (patch)
treea09cfcc7c183f8b49a36909633262155df7b19c7
parent4c74a80064b249f6ae77291a984347f19d3720d6 (diff)
parent695fa6ca4467e0cddb8964a4b9cd10a69ec83161 (diff)
downloadnova-2b42812e3c0f45cbbde6fe556f0fda50a1076cde.tar.gz
nova-2b42812e3c0f45cbbde6fe556f0fda50a1076cde.tar.xz
nova-2b42812e3c0f45cbbde6fe556f0fda50a1076cde.zip
Merge "Fixes error if Melange returns no networks"
-rw-r--r--nova/network/quantum/manager.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/nova/network/quantum/manager.py b/nova/network/quantum/manager.py
index 79f278401..c6132056e 100644
--- a/nova/network/quantum/manager.py
+++ b/nova/network/quantum/manager.py
@@ -287,6 +287,7 @@ class QuantumManager(manager.FloatingIP, manager.FlatManager):
project_id = kwargs['project_id']
LOG.debug(_("network allocations for instance %s"), project_id)
requested_networks = kwargs.get('requested_networks')
+ instance = db.instance_get(context, instance_id)
net_proj_pairs = self.ipam.get_project_and_global_net_ids(context,
project_id)
@@ -315,7 +316,6 @@ class QuantumManager(manager.FloatingIP, manager.FlatManager):
project_id)
# talk to Quantum API to create and attach port.
- instance = db.instance_get(context, instance_id)
nova_id = self._get_nova_id(instance)
# Tell the ipam library to allocate an IP
ips = self.ipam.allocate_fixed_ips(context, project_id,