1 new commit in galaxy-central: https://bitbucket.org/galaxy/galaxy-central/commits/097abeb6969e/ Changeset: 097abeb6969e User: dannon Date: 2013-08-22 16:05:09 Summary: Workflow from_dict was creating duplicate PostJobActions -- this already happens in module.save_to_step Affected #: 2 files diff -r 1859b9f04a6e665e90ed42441302e8486cbd6941 -r 097abeb6969e93265135a8d6f3e566b5e913ca8f lib/galaxy/webapps/galaxy/controllers/workflow.py --- a/lib/galaxy/webapps/galaxy/controllers/workflow.py +++ b/lib/galaxy/webapps/galaxy/controllers/workflow.py @@ -1803,12 +1803,6 @@ if annotation: annotation = sanitize_html( annotation, 'utf-8', 'text/html' ) self.add_item_annotation( trans.sa_session, trans.get_user(), step, annotation ) - # Unpack and add post-job actions. - post_job_actions = step_dict.get( 'post_job_actions', {} ) - for name, pja_dict in post_job_actions.items(): - model.PostJobAction( pja_dict[ 'action_type' ], - step, pja_dict[ 'output_name' ], - pja_dict[ 'action_arguments' ] ) # Second pass to deal with connections between steps for step in steps: # Input connections diff -r 1859b9f04a6e665e90ed42441302e8486cbd6941 -r 097abeb6969e93265135a8d6f3e566b5e913ca8f lib/galaxy/workflow/modules.py --- a/lib/galaxy/workflow/modules.py +++ b/lib/galaxy/workflow/modules.py @@ -250,7 +250,6 @@ module.version_changes.append("%s: using version '%s' instead of version '%s' indicated in this workflow." % (tool_id, module.tool.version, step.tool_version)) module.state.inputs = module.tool.params_from_strings( step.tool_inputs, trans.app, ignore_errors=True ) module.errors = step.tool_errors - # module.post_job_actions = step.post_job_actions module.workflow_outputs = step.workflow_outputs pjadict = {} for pja in step.post_job_actions: Repository URL: https://bitbucket.org/galaxy/galaxy-central/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email.