Example #1
0
 def test_swap_is_usable(self):
     self.assertFalse(driver.swap_is_usable(None))
     self.assertFalse(driver.swap_is_usable({'device_name': None}))
     self.assertFalse(
         driver.swap_is_usable({
             'device_name': '/dev/sdb',
             'swap_size': 0
         }))
     self.assertTrue(
         driver.swap_is_usable({
             'device_name': '/dev/sdb',
             'swap_size': 1
         }))
Example #2
0
    def volume_in_mapping(self, mount_device, block_device_info):
        block_device_list = [block_device.strip_dev(vol['mount_device'])
                             for vol in
                             driver.block_device_info_get_mapping(
                                 block_device_info)]
        swap = driver.block_device_info_get_swap(block_device_info)
        if driver.swap_is_usable(swap):
            block_device_list.append(
                block_device.strip_dev(swap['device_name']))
        block_device_list += [block_device.strip_dev(
            ephemeral['device_name'])
            for ephemeral in
            driver.block_device_info_get_ephemerals(block_device_info)]

        LOG.debug("block_device_list %s", block_device_list)
        return block_device.strip_dev(mount_device) in block_device_list
Example #3
0
 def test_swap_is_usable(self):
     self.assertFalse(driver.swap_is_usable(None))
     self.assertFalse(driver.swap_is_usable({"device_name": None}))
     self.assertFalse(driver.swap_is_usable({"device_name": "/dev/sdb", "swap_size": 0}))
     self.assertTrue(driver.swap_is_usable({"device_name": "/dev/sdb", "swap_size": 1}))