summaryrefslogtreecommitdiffstats
path: root/nova/utils.py
diff options
context:
space:
mode:
authorDaniel P. Berrange <berrange@redhat.com>2013-01-04 13:03:38 +0000
committerDaniel P. Berrange <berrange@redhat.com>2013-01-30 14:33:13 +0000
commit11aec7eccbbd786afb919c914404d33fbd690f36 (patch)
treec009465797c1e16b0f2179e0af26606bfda1b04b /nova/utils.py
parente0333fa56a0f998a5d44ebeade5b754875c3c7d3 (diff)
downloadnova-11aec7eccbbd786afb919c914404d33fbd690f36.tar.gz
nova-11aec7eccbbd786afb919c914404d33fbd690f36.tar.xz
nova-11aec7eccbbd786afb919c914404d33fbd690f36.zip
Merge QuantumLinuxBridgeVIFDriver into LibvirtGenericVIFDriver
The only difference between the Quantum bridge driver and the new generic VIF driver bridge support is the name of the bridge. This is now provided via the VIF mapping parameter, so there is no need for the dedicated Quantum VIF driver for bridging. This This has the advantage that libvirt firewall filter parameters are correctly configured. The QuantumLinuxBridgeVIFDriver class functionality is merged into LibvirtGenericVIFDriver. For backwards compatibility with the Folsom release, the existing QuantumLinuxBridgeVIFDriver class is made to inherit from LibvirtGenericVIFDriver and directly call the bridge specific setup APIs. This eases migration to the new VIF impl during the Grizzly deployment lifecycle, with an expectation that the QuantumLinuxBridgeVIFDriver stub will be deleted after the Havana release. Blueprint: libvirt-vif-driver Change-Id: I19664f20e5137f495513999214f66279292bda58 Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
Diffstat (limited to 'nova/utils.py')
0 files changed, 0 insertions, 0 deletions