diff --git a/nova_powervm/tests/virt/powervm/test_driver.py b/nova_powervm/tests/virt/powervm/test_driver.py index a306a815..4e281bbf 100644 --- a/nova_powervm/tests/virt/powervm/test_driver.py +++ b/nova_powervm/tests/virt/powervm/test_driver.py @@ -77,8 +77,9 @@ class TestPowerVMDriverInit(test.NoDBTestCase): test_driver.capabilities['supports_tagged_attach_volume']) self.assertTrue(test_driver.capabilities['supports_extend_volume']) self.assertFalse(test_driver.capabilities['supports_multiattach']) + self.assertTrue(test_driver.capabilities['supports_evacuate']) self.assertNotIn('has_imagecache', test_driver.capabilities) - self.assertEqual(8, len(test_driver.capabilities)) + self.assertEqual(9, len(test_driver.capabilities)) @mock.patch('pypowervm.tasks.storage.find_vg', new=mock.Mock(return_value=(mock.Mock(), mock.Mock()))) @@ -92,7 +93,7 @@ class TestPowerVMDriverInit(test.NoDBTestCase): test_driver._setup_disk_adapter() # Localdisk driver has the image cache capability self.assertTrue(test_driver.capabilities['has_imagecache']) - self.assertEqual(9, len(test_driver.capabilities)) + self.assertEqual(10, len(test_driver.capabilities)) @mock.patch('nova_powervm.virt.powervm.disk.ssp.SSPDiskAdapter.' '_fetch_cluster', new=mock.Mock()) @@ -109,7 +110,7 @@ class TestPowerVMDriverInit(test.NoDBTestCase): test_driver._setup_disk_adapter() # SSP driver doesn't have image cache capability self.assertFalse(test_driver.capabilities['has_imagecache']) - self.assertEqual(9, len(test_driver.capabilities)) + self.assertEqual(10, len(test_driver.capabilities)) @mock.patch('nova_powervm.virt.powervm.event.PowerVMNovaEventHandler', autospec=True) diff --git a/nova_powervm/virt/powervm/driver.py b/nova_powervm/virt/powervm/driver.py index 0db99bce..8aa3a599 100644 --- a/nova_powervm/virt/powervm/driver.py +++ b/nova_powervm/virt/powervm/driver.py @@ -102,6 +102,7 @@ class PowerVMDriver(driver.ComputeDriver): "supports_tagged_attach_volume": False, "supports_extend_volume": True, "supports_multiattach": False, + "supports_evacuate": True, } super(PowerVMDriver, self).__init__(virtapi)