summaryrefslogtreecommitdiff
path: root/nova/network/neutronv2/api.py
diff options
context:
space:
mode:
Diffstat (limited to 'nova/network/neutronv2/api.py')
-rw-r--r--nova/network/neutronv2/api.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/nova/network/neutronv2/api.py b/nova/network/neutronv2/api.py
index 9eac7248eb..05c4093236 100644
--- a/nova/network/neutronv2/api.py
+++ b/nova/network/neutronv2/api.py
@@ -2393,7 +2393,8 @@ class API(base_api.NetworkAPI):
# resize is happening on the same host, a new PCI device can be
# allocated.
vnic_type = p.get('binding:vnic_type')
- if vnic_type in network_model.VNIC_TYPES_SRIOV:
+ if (vnic_type in network_model.VNIC_TYPES_SRIOV
+ and migration is not None):
if not pci_mapping:
pci_mapping = self._get_pci_mapping_for_migration(context,
instance, migration)