def test_set_vif_host_backend_hostdev_pci_config(self, mock_pci_fields): conf = config.LibvirtConfigGuestInterface() designer.set_vif_host_backend_hostdev_pci_config(conf, "fake-pci-slot") self.assertEqual("fake-domain", conf.domain) self.assertEqual("fake-bus", conf.bus) self.assertEqual("fake-slot", conf.slot) self.assertEqual("fake-function", conf.function) mock_pci_fields.assert_called_with("fake-pci-slot")
def get_base_hostdev_pci_config(self, vif): conf = vconfig.LibvirtConfigGuestHostdevPCI() pci_slot = vif['profile']['pci_slot'] designer.set_vif_host_backend_hostdev_pci_config(conf, pci_slot) return conf
def get_base_hostdev_pci_config(self, vif): conf = vconfig.LibvirtConfigGuestHostdevPCI() pci_slot = vif['profile']['pci_slot'] designer.set_vif_host_backend_hostdev_pci_config(conf, pci_slot) return conf