Set Task
to error
upon failure to create
a ProtocolDAG
from a Transformation
; add reason
field and populate it
#195
Labels
Milestone
Currently,
Task
statuses such aserror
are set upon the execution of aProtocolDAG
that throws an exception, but when aProtocolDAG
fails to becreate
d for a givenTask
, noerror
status is raised. Instead, the compute service dies and theTask
is returned towaiting
.Instead of this, we could have a
Task
's status set toerror
if theProtocolDAG
fails tocreate
, and populate theTask
'sreason
field with the content of the traceback. This samereason
field could be optionally be populated with information from users when setting aTask
todeleted
orinvalid
.The text was updated successfully, but these errors were encountered: