Skip to content

Commit 5250ba7

Browse files
author
Michele Simionato
committed
Fixed workflow_id=integer
1 parent e9cb6ca commit 5250ba7

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

openquake/engine/engine.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -584,7 +584,6 @@ def prepare_workflow(params, workflows_toml, pdb):
584584
Create or retrieve a workflow record and create or update
585585
the workflow database
586586
"""
587-
descr = params.pop('description')
588587
workflows = read_many(workflows_toml, params)
589588
names = numpy.concatenate([wf.names for wf in workflows])
590589
n = len(names)
@@ -595,6 +594,7 @@ def prepare_workflow(params, workflows_toml, pdb):
595594
workflow_id = params.pop('workflow_id')
596595
except KeyError:
597596
# create a new workflow
597+
descr = params.pop('description')
598598
[wfjob] = create_jobs([wfdic], pdb=pdb)
599599
workflow_id = wfjob.calc_id
600600
dstore = datastore.read(workflow_id, 'w')
@@ -612,6 +612,7 @@ def prepare_workflow(params, workflows_toml, pdb):
612612
wfdic['job_id'] = workflow_id
613613
dstore = datastore.read(workflow_id, 'r+')
614614
wfjob = logs.init(wfdic)
615+
descr = wfjob.get_job().description
615616
wfjob.workflows = workflows
616617
return wfjob, dstore, names, descr
617618

0 commit comments

Comments
 (0)