Пример #1
0
    def testListByCaps(self, caps):
        devices = hostdev.list_by_caps(caps)

        for cap in caps:
            self.assertTrue(
                set(hostdevlib.DEVICES_BY_CAPS[cap].keys()).issubset(
                    devices.keys()))
Пример #2
0
    def testListByCaps(self, caps):
        devices = hostdev.list_by_caps(caps)

        for cap in caps:
            self.assertTrue(set(DEVICES_BY_CAPS[cap].keys()).
                            issubset(devices.keys()))
Пример #3
0
 def test_3k_storage_devices(self):
     devices = hostdev.list_by_caps()
     self.assertEqual(len(devices),
                      len(libvirtconnection.get().listAllDevices2()))
Пример #4
0
def _get_sriov_devices():
    devices = hostdev.list_by_caps()
    return [
        device_name for device_name, device_info in six.viewitems(devices)
        if 'totalvfs' in device_info['params']
    ]
Пример #5
0
 def test_3k_storage_devices(self):
     devices = hostdev.list_by_caps()
     self.assertEqual(len(devices),
                      len(libvirtconnection.get().listAllDevices2()))
Пример #6
0
def _get_sriov_devices():
    devices = hostdev.list_by_caps()
    return [device_name for device_name, device_info
            in devices.iteritems()
            if 'totalvfs' in device_info['params']]
Пример #7
0
 def test_3k_storage_devices(self):
     with Connection.use_hostdev_tree():
         self.assertEqual(len(hostdev.list_by_caps()),
                          len(libvirtconnection.get().listAllDevices()))
Пример #8
0
 def test_device_name_from_address(self, addr_type, addr, name):
     # we need to make sure we scan all the devices (hence caps=None)
     hostdev.list_by_caps()
     self.assertEqual(hostdev.device_name_from_address(addr_type, addr),
                      name)