Example #1
0
 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")
Example #2
0
 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
Example #3
0
 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