Get driver for resource but not physnet
Previously driver was extracted from mapping exactly for physnet. However it should be taken for resource. It follows from the name of the mapping. Change-Id: Id6cdde2ef1ce824612313fbff3a82360b8e99a21 Signed-off-by: Danil Golov <d.golov@samsung.com>
This commit is contained in:
parent
1c1559854e
commit
123b93234b
|
@ -140,8 +140,8 @@ class SriovVIFDriver(neutron_vif.NeutronPodVIFDriver):
|
|||
def _reduce_remaining_sriov_vfs(self, pod, physnet):
|
||||
"""Reduces number of available vfs for request"""
|
||||
|
||||
driver = self._get_driver_by_res(physnet)
|
||||
sriov_resource_name = self._physnet_resname_mapping.get(physnet, None)
|
||||
driver = self._get_driver_by_res(sriov_resource_name)
|
||||
if not sriov_resource_name:
|
||||
LOG.error("No mapping for physnet {} in {}".format(
|
||||
physnet, self._physnet_resname_mapping))
|
||||
|
|
Loading…
Reference in New Issue