def test__clean_up_pxe(self, info_mock, unlink_mock, cache_mock, clean_mock): info_mock.return_value = {'label': ['fake1', 'fake2']} with task_manager.acquire( self.context, self.node['uuid'], shared=False) as task: agent._clean_up_pxe(task) info_mock.assert_called_once_with(task.node) unlink_mock.assert_called_once_with('fake2') clean_mock.assert_called_once_with(task)
def test__clean_up_pxe(self, info_mock, unlink_mock, cache_mock, clean_mock): info_mock.return_value = {'label': ['fake1', 'fake2']} with task_manager.acquire( self.context, self.node['uuid'], shared=False) as task: agent._clean_up_pxe(task) info_mock.assert_called_once_with(task.node) unlink_mock.assert_called_once_with('fake2') clean_mock.assert_called_once_with(task)
def test__clean_up_pxe_manage_tftp_false( self, info_mock, unlink_mock, cache_mock, clean_mock): self.config(manage_tftp=False, group='agent') info_mock.return_value = {'label': ['fake1', 'fake2']} with task_manager.acquire( self.context, self.node['uuid'], shared=False) as task: agent._clean_up_pxe(task) self.assertFalse(info_mock.called) self.assertFalse(unlink_mock.called) self.assertFalse(cache_mock.called) self.assertFalse(clean_mock.called)
def test__clean_up_pxe_manage_tftp_false( self, info_mock, unlink_mock, cache_mock, clean_mock): self.config(manage_tftp=False, group='agent') info_mock.return_value = {'label': ['fake1', 'fake2']} with task_manager.acquire( self.context, self.node['uuid'], shared=False) as task: agent._clean_up_pxe(task) self.assertFalse(info_mock.called) self.assertFalse(unlink_mock.called) self.assertFalse(cache_mock.called) self.assertFalse(clean_mock.called)