299 |
|
matched.append(i.runningJob[field]) |
300 |
|
return matched |
301 |
|
|
302 |
+ |
def newRunJobs(self,nj='all'): |
303 |
+ |
""" |
304 |
+ |
Get new running instances |
305 |
+ |
""" |
306 |
+ |
task = self.getTask(nj) |
307 |
+ |
|
308 |
+ |
for job in task.jobs: |
309 |
+ |
if job.runningJob is not None : |
310 |
+ |
job.runningJob["closed"] = "Y" |
311 |
+ |
|
312 |
+ |
common.bossSession.updateDB(task) |
313 |
+ |
|
314 |
+ |
for job in task.jobs: |
315 |
+ |
job.runningJob = None |
316 |
+ |
common.bossSession.getRunningInstance(job) |
317 |
+ |
return |
318 |
+ |
|
319 |
|
def deserXmlStatus(self, reportList): |
320 |
|
|
321 |
|
task = self.getTask() |