def test_set_vif_host_backend_ovs_config(self): conf = config.LibvirtConfigGuestInterface() designer.set_vif_host_backend_ovs_config(conf, "fake-bridge", "fake-interface", "fake-tap") self.assertEqual("bridge", conf.net_type) self.assertEqual("fake-bridge", conf.source_dev) self.assertEqual("openvswitch", conf.vporttype) self.assertEqual("fake-tap", conf.target_dev)
def get_config(self, instance, network, mapping): """Pass data required to create OVS virtual port element.""" conf = super(LibvirtOpenVswitchVirtualPortDriver, self).get_config(instance, network, mapping) designer.set_vif_host_backend_ovs_config(conf, network["bridge"], mapping["vif_uuid"]) return conf
def test_set_vif_host_backend_ovs_config(self): conf = config.LibvirtConfigGuestInterface() designer.set_vif_host_backend_ovs_config(conf, 'fake-bridge', 'fake-interface', 'fake-tap') self.assertEqual('bridge', conf.net_type) self.assertEqual('fake-bridge', conf.source_dev) self.assertEqual('openvswitch', conf.vporttype) self.assertEqual('fake-tap', conf.target_dev)
def get_config_ovs_bridge(self, instance, network, mapping, image_meta): conf = super(LibvirtGenericVIFDriver, self).get_config(instance, network, mapping, image_meta) designer.set_vif_host_backend_ovs_config( conf, self.get_bridge_name(network), self.get_ovs_interfaceid(mapping), self.get_vif_devname(mapping) ) return conf
def get_config_ovs_bridge(self, instance, vif, image_meta, inst_type): conf = super(LibvirtGenericVIFDriver, self).get_config(instance, vif, image_meta, inst_type) designer.set_vif_host_backend_ovs_config( conf, self.get_bridge_name(vif), self.get_ovs_interfaceid(vif), self.get_vif_devname(vif) ) return conf
def get_config_ovs_bridge(self, instance, network, mapping, image_meta): conf = super(LibvirtGenericVIFDriver, self).get_config(instance, network, mapping, image_meta) designer.set_vif_host_backend_ovs_config( conf, self.get_bridge_name(network), self.get_ovs_interfaceid(mapping), self.get_vif_devname(mapping)) return conf
def get_config_ovs_bridge(self, instance, vif, image_meta, inst_type): conf = super(LibvirtGenericVIFDriver, self).get_config(instance, vif, image_meta, inst_type) designer.set_vif_host_backend_ovs_config(conf, self.get_bridge_name(vif), self.get_ovs_interfaceid(vif), self.get_vif_devname(vif)) return conf
def get_config(self, instance, network, mapping): """Pass data required to create OVS virtual port element.""" conf = super(LibvirtOpenVswitchVirtualPortDriver, self).get_config(instance, network, mapping) designer.set_vif_host_backend_ovs_config( conf, self.get_bridge_name(network), self.get_ovs_interfaceid(mapping), self.get_vif_devname(mapping)) return conf
def get_config_ovs_bridge(self, instance, vif, image_meta, inst_type, virt_type, host): conf = self.get_base_config(instance, vif, image_meta, inst_type, virt_type) designer.set_vif_host_backend_ovs_config( conf, self.get_bridge_name(vif), self.get_ovs_interfaceid(vif), self.get_vif_devname(vif) ) designer.set_vif_bandwidth_config(conf, inst_type) return conf
def get_config_ovs_bridge(self, instance, vif, image_meta, inst_type, virt_type, host): conf = self.get_base_config(instance, vif, image_meta, inst_type, virt_type) designer.set_vif_host_backend_ovs_config(conf, self.get_bridge_name(vif), self.get_ovs_interfaceid(vif), self.get_vif_devname(vif)) designer.set_vif_bandwidth_config(conf, inst_type) return conf
def get_config_evs(self, instance, vif, image_meta, inst_type, virt_type): conf = self.get_base_config(instance, vif, image_meta, inst_type, virt_type) bridge = vif['details'].get(EVS_BRIDGE,False) designer.set_vif_host_backend_ovs_config( conf, bridge, self.get_ovs_interfaceid(vif), self.get_vif_devname(vif)) designer.set_vif_bandwidth_config(conf, inst_type) return conf