This is an extra hammer swing at #1531 / #1542, which @rmarenco encountered. He said this resolves it.

This commit is contained in:
Dannon Baker
2016-06-15 11:57:33 -04:00
parent 4ef24d6ab8
commit f7a6a2323d
+1 -1
View File
@@ -427,7 +427,7 @@ class DeleteIntermediatesAction(DefaultJobAction):
else:
log.debug("No job found yet for wfi_step %s, (step %s)" % (wfi_step, wfi_step.workflow_step))
for j2c in jobs_to_check:
creating_jobs = [(x, x.dataset.creating_job) for x in j2c.input_datasets if x.dataset.creating_job]
creating_jobs = [(x, x.dataset.creating_job) for x in j2c.input_datasets if x.dataset and x.dataset.creating_job]
for (x, creating_job) in creating_jobs:
sa_session.refresh(creating_job)
sa_session.refresh(x)