def test_tear_down_cleaning(self, mock_oneview_client): """Check if Server Profile was deleted and its uri removed.""" client = mock_oneview_client() with task_manager.acquire(self.context, self.node.uuid) as task: task.node.driver_info['applied_server_profile_uri'] = ( '/rest/server-profiles/1234556789') self.assertTrue( 'applied_server_profile_uri' in task.node.driver_info) deploy_utils.tear_down_cleaning(client, task) self.assertFalse( 'applied_server_profile_uri' in task.node.driver_info) self.assertTrue(client.server_profiles.delete.called)
def test_tear_down_cleaning(self, mock_get_ov_client): """Checks if Server Profile was deleted and its uri removed """ ov_client = mock_get_ov_client() with task_manager.acquire(self.context, self.node.uuid) as task: driver_info = task.node.driver_info driver_info['applied_server_profile_uri'] = \ '/rest/server-profiles/1234556789' task.node.driver_info = driver_info self.assertIn('applied_server_profile_uri', task.node.driver_info) deploy_utils.tear_down_cleaning(task) self.assertNotIn('applied_server_profile_uri', task.node.driver_info) self.assertTrue(ov_client.delete_server_profile.called)
def test_tear_down_cleaning(self, mock_get_ov_client): """Checks if Server Profile was deleted and its uri removed """ oneview_client = mock_get_ov_client() with task_manager.acquire(self.context, self.node.uuid) as task: driver_info = task.node.driver_info driver_info['applied_server_profile_uri'] = \ '/rest/server-profiles/1234556789' task.node.driver_info = driver_info self.assertIn('applied_server_profile_uri', task.node.driver_info) deploy_utils.tear_down_cleaning(oneview_client, task) self.assertNotIn('applied_server_profile_uri', task.node.driver_info) self.assertTrue(oneview_client.delete_server_profile.called)
def test_tear_down_cleaning(self, mock_get_ov_client): """Checks if Server Profile was deleted and its uri removed """ sp_uri = '/rest/server-profiles/1234556789' ov_client = mock_get_ov_client() fake_sh = oneview_models.ServerHardware() fake_sh.server_profile_uri = sp_uri ov_client = mock_get_ov_client.return_value ov_client.get_server_hardware_by_uuid.return_value = fake_sh with task_manager.acquire(self.context, self.node.uuid) as task: driver_info = task.node.driver_info driver_info['applied_server_profile_uri'] = \ '/rest/server-profiles/1234556789' task.node.driver_info = driver_info self.assertIn('applied_server_profile_uri', task.node.driver_info) deploy_utils.tear_down_cleaning(ov_client, task) self.assertNotIn('applied_server_profile_uri', task.node.driver_info) self.assertTrue(ov_client.delete_server_profile.called)
def test_tear_down_cleaning(self, mock_get_ov_client): """Checks if Server Profile was deleted and its uri removed """ sp_uri = '/rest/server-profiles/1234556789' ov_client = mock_get_ov_client() fake_sh = oneview_models.ServerHardware() fake_sh.server_profile_uri = sp_uri ov_client = mock_get_ov_client.return_value ov_client.get_server_hardware_by_uuid.return_value = fake_sh with task_manager.acquire(self.context, self.node.uuid) as task: driver_info = task.node.driver_info driver_info['applied_server_profile_uri'] = \ '/rest/server-profiles/1234556789' task.node.driver_info = driver_info self.assertIn('applied_server_profile_uri', task.node.driver_info) deploy_utils.tear_down_cleaning(ov_client, task) self.assertNotIn('applied_server_profile_uri', task.node.driver_info) self.assertTrue(ov_client.delete_server_profile.called)
def tear_down_cleaning(self, task): deploy_utils.tear_down_cleaning(task) super(OneViewAgentDeploy, self).tear_down_cleaning(task)
def tear_down_cleaning(self, task): deploy_utils.tear_down_cleaning(self.client, task) super(OneViewIscsiDeploy, self).tear_down_cleaning(task)
def tear_down_cleaning(self, task): if common.is_dynamic_allocation_enabled(task.node): deploy_utils.tear_down_cleaning(self.oneview_client, task) super(OneViewAgentDeploy, self).tear_down_cleaning(task)
def tear_down_cleaning(self, task): if common.is_dynamic_allocation_enabled(task.node): deploy_utils.tear_down_cleaning(task) return super(OneViewIscsiDeploy, self).tear_down_cleaning(task)
def tear_down_cleaning(self, task): deploy_utils.tear_down_cleaning(self.oneview_client, task) super(OneViewAgentDeploy, self).tear_down_cleaning(task)
def tear_down_cleaning(self, task): if common.is_dynamic_allocation_enabled(task.node): deploy_utils.tear_down_cleaning(self.oneview_client, task) super(OneViewAgentDeploy, self).tear_down_cleaning(task)