334 |
|
rForJ = r |
335 |
|
break |
336 |
|
## Check the submission number and create new running jobs on the client side |
337 |
< |
if rForJ.getAttribute('resubmit') != 'None' and (rForJ.getAttribute('status') not in ['Killed','Done']) : |
337 |
> |
if rForJ.getAttribute('resubmit') != 'None' and (rForJ.getAttribute('status') not in ['Killed','Done','Done (Failed)']) : |
338 |
|
if int(job.runningJob['submission']) < int(rForJ.getAttribute('resubmit')) + 1: |
339 |
|
nj_list.append(id) |
340 |
< |
self.newRunJobs(nj_list) |
340 |
> |
if len(nj_list) > 0: self.newRunJobs(nj_list) |
341 |
|
|
342 |
|
task_new = self.getTask() |
343 |
|
|