def process(self, jdl_info): my_sj_id = jdl_info[0] my_sj_jdl = jdl_info[1] my_sj_jid = Grid.arc_submit(my_sj_jdl, self.ce, self.arcverbose, self.cred_req) if not my_sj_jid: return False else: self.__appendResult__(my_sj_id, my_sj_jid) return True
def submit(self, subjobconfig, master_job_sandbox): '''Submit the job to the grid''' ick = False xrslpath = self.preparejob(subjobconfig, master_job_sandbox) if xrslpath: self.id = Grid.arc_submit(xrslpath, self.CE, self.verbose) if self.id: self.actualCE = self.CE ick = True return ick
def submit(self, subjobconfig, master_job_sandbox): '''Submit the job to the grid''' ick = False xrslpath = self.preparejob(subjobconfig, master_job_sandbox) if xrslpath: self.id = Grid.arc_submit(xrslpath, self.CE, self.verbose, self.credential_requirements) if self.id: self.actualCE = self.CE ick = True return ick
def resubmit(self): '''Resubmit the job''' ick = False job = self.getJobObject() jdlpath = job.getInputWorkspace().getPath("__jdlfile__") if jdlpath: self.id = Grid.arc_submit(jdlpath, self.CE, self.verbose) if self.id: # refresh the lcg job information self.__refresh_jobinfo__(job) self.actualCE = self.CE ick = True return ick
def resubmit(self): '''Resubmit the job''' ick = False job = self.getJobObject() jdlpath = job.getInputWorkspace().getPath("__jdlfile__") if jdlpath: self.id = Grid.arc_submit(jdlpath, self.CE, self.verbose, self.credential_requirements) if self.id: # refresh the lcg job information self.__refresh_jobinfo__(job) self.actualCE = self.CE ick = True return ick