diff options
Diffstat (limited to 'nova')
| -rw-r--r-- | nova/virt/libvirt/vif.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/nova/virt/libvirt/vif.py b/nova/virt/libvirt/vif.py index d45216f85..0337ddc89 100644 --- a/nova/virt/libvirt/vif.py +++ b/nova/virt/libvirt/vif.py @@ -152,6 +152,8 @@ class LibvirtOpenVswitchDriver(vif.VIFDriver): conf = config.LibvirtConfigGuestInterface() + if FLAGS.libvirt_use_virtio_for_bridges: + conf.model = "virtio" conf.net_type = "ethernet" conf.target_dev = dev conf.script = "" @@ -213,6 +215,8 @@ class QuantumLinuxBridgeVIFDriver(vif.VIFDriver): conf = config.LibvirtConfigGuestInterface() + if FLAGS.libvirt_use_virtio_for_bridges: + conf.model = 'virtio' conf.net_type = "ethernet" conf.target_dev = dev conf.script = "" |
