예제 #1
0
 def test_task_log_end_task(self):
     self.mox.StubOutWithMock(db, 'task_log_end_task')
     db.task_log_end_task(self.context.elevated(), 'task', 'begin', 'end',
                          'host', 'errors', 'message').AndReturn('result')
     self.mox.ReplayAll()
     result = self.conductor.task_log_end_task(
         self.context, 'task', 'begin', 'end', 'host', 'errors', 'message')
     self.assertEqual(result, 'result')
예제 #2
0
 def test_task_log_end_task(self):
     self.mox.StubOutWithMock(db, "task_log_end_task")
     db.task_log_end_task(self.context.elevated(), "task", "begin", "end", "host", "errors", "message").AndReturn(
         "result"
     )
     self.mox.ReplayAll()
     result = self.conductor.task_log_end_task(self.context, "task", "begin", "end", "host", "errors", "message")
     self.assertEqual(result, "result")
예제 #3
0
 def end_task(self):
     db.task_log_end_task(self._context,
                          self.task_name,
                          self.period_beginning,
                          self.period_ending,
                          self.host,
                          errors=self.errors,
                          message=self.message)
예제 #4
0
 def test_task_log_end_task(self):
     self.mox.StubOutWithMock(db, 'task_log_end_task')
     db.task_log_end_task(self.context.elevated(), 'task', 'begin', 'end',
                          'host', 'errors', 'message').AndReturn('result')
     self.mox.ReplayAll()
     result = self.conductor.task_log_end_task(self.context, 'task',
                                               'begin', 'end', 'host',
                                               'errors', 'message')
     self.assertEqual(result, 'result')
예제 #5
0
파일: utils.py 프로젝트: linets/nova
def finish_instance_usage_audit(context, begin, end, host, errors, message):
    db.task_log_end_task(context, "instance_usage_audit", begin, end, host,
                         errors, message)
예제 #6
0
파일: utils.py 프로젝트: MVillari/nova
def finish_instance_usage_audit(context, begin, end, host, errors, message):
    db.task_log_end_task(context, "instance_usage_audit", begin, end, host,
                         errors, message)
예제 #7
0
파일: task_log.py 프로젝트: 375670450/nova
 def end_task(self):
     db.task_log_end_task(
         self._context, self.task_name, self.period_beginning,
         self.period_ending, self.host, errors=self.errors,
         message=self.message)