def testID(self): ''' Check that the job id is correctly parsed ''' job_id = 'terminus' c = comp(f1, job_id=job_id) self.assertEqual(c.job_id, job_id) make(job_id) self.assertTrue(True)
def make_single(job_list): ''' Makes a single job -- not for users, but for slave mode. ''' if len(job_list) > 1: raise UserError("I want only one job") from compmake import jobs try: job_id = job_list[0] jobs.make(job_id) return 0 except JobFailed: return CompmakeConstants.RET_CODE_JOB_FAILED
def make_single(job_list, more=False): ''' Makes a single job -- not for users, but for slave mode. ''' if len(job_list) > 1: raise UserError("I want only one job") from compmake import jobs try: job_id = job_list[0] if more: mark_more(job_id) jobs.make(job_id, more) return 0 except JobFailed: return RET_CODE_JOB_FAILED
def _execute(self): if self.new_process: args = (self.job_id, self.context) return parmake_job2_new_process(args) else: if use_pympler: tr.print_diff() return make(self.job_id, context=self.context, echo=self.echo)
def _execute(self): if self.new_process: args = (self.job_id, self.context) return parmake_job2_new_process(args) else: return make(self.job_id, context=self.context, echo=self.echo)