コード例 #1
0
 def __init__(self, session):
     super(HostState, self).__init__()
     self._session = session
     self._stats = {}
     self._pci_device_filter = pci_whitelist.get_pci_devices_filter()
     self.update_status()
コード例 #2
0
 def test_get_pci_devices_filter(self):
     white_list_1 = '[{"product_id":"0001", "vendor_id":"8086"}]'
     self.flags(pci_passthrough_whitelist=[white_list_1])
     pci_filter = pci_whitelist.get_pci_devices_filter()
     dev = pci_device.PciDevice.create(dev_dict)
     self.assertEqual(pci_filter.device_assignable(dev), True)
コード例 #3
0
ファイル: test_pci_whitelist.py プロジェクト: B-Rich/nova-1
 def test_get_pci_devices_filter(self):
     white_list_1 = '[{"product_id":"0001", "vendor_id":"8086"}]'
     self.flags(pci_passthrough_whitelist=[white_list_1])
     pci_filter = pci_whitelist.get_pci_devices_filter()
     dev = pci_device.PciDevice.create(dev_dict)
     self.assertEqual(pci_filter.device_assignable(dev), True)
コード例 #4
0
 def test_get_pci_devices_filter(self):
     white_list_1 = '{"product_id":"0001", "vendor_id":"8086"}'
     self.flags(pci_passthrough_whitelist=[white_list_1])
     pci_filter = pci_whitelist.get_pci_devices_filter()
     self.assertIsNotNone(pci_filter.device_assignable(dev_dict))
コード例 #5
0
ファイル: host.py プロジェクト: VinceOnGit/nova
 def __init__(self, session):
     super(HostState, self).__init__()
     self._session = session
     self._stats = {}
     self._pci_device_filter = pci_whitelist.get_pci_devices_filter()
     self.update_status()
コード例 #6
0
ファイル: test_pci_whitelist.py プロジェクト: EliseCheng/nova
 def test_get_pci_devices_filter(self):
     white_list_1 = '{"product_id":"0001", "vendor_id":"8086"}'
     self.flags(pci_passthrough_whitelist=[white_list_1])
     pci_filter = pci_whitelist.get_pci_devices_filter()
     self.assertIsNotNone(pci_filter.device_assignable(dev_dict))