Beispiel #1
0
 def start_job(self):
     if not self.job_queue:
         raise RuntimeError('No jobs to run')
     self.current_job = self.job_queue.pop(0)
     job_output = init_job_output(self.run_output, self.current_job)
     self.current_job.set_output(job_output)
     return self.current_job
 def start_job(self):
     if not self.job_queue:
         raise RuntimeError('No jobs to run')
     self.current_job = self.job_queue.pop(0)
     job_output = init_job_output(self.run_output, self.current_job)
     self.current_job.set_output(job_output)
     self.update_job_state(self.current_job)
     return self.current_job