Beispiel #1
0
 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)
Beispiel #2
0
 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)
Beispiel #3
0
 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)
Beispiel #4
0
 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)