2 new commits in galaxy-central:
https://bitbucket.org/galaxy/galaxy-central/commits/835eb008fbab/
Changeset: 835eb008fbab
Branch: next-stable
User: jgoecks
Date: 2013-05-30 23:38:57
Summary: During workflow export, update workflow modules before visiting inputs to
avoid errors resulting from parameter changes.
Affected #: 1 file
diff -r fa04c813f5c9ddfaae1ed3e9896591128a07780d -r
835eb008fbabed538d7b10081e05680757646edd
lib/galaxy/webapps/galaxy/controllers/workflow.py
--- a/lib/galaxy/webapps/galaxy/controllers/workflow.py
+++ b/lib/galaxy/webapps/galaxy/controllers/workflow.py
@@ -1756,6 +1756,9 @@
def callback( input, value, prefixed_name, prefixed_label ):
if isinstance( input, DataToolParameter ):
data_input_names[ prefixed_name ] = True
+
+ # FIXME: this updates modules silently right now; messages from updates
should be provided.
+ module.check_and_update_state()
visit_input_values( module.tool.inputs, module.state.inputs, callback )
# Filter
# FIXME: this removes connection without displaying a message currently!
https://bitbucket.org/galaxy/galaxy-central/commits/7b4ce21a008f/
Changeset: 7b4ce21a008f
User: jgoecks
Date: 2013-05-30 23:39:22
Summary: Automated merge with next-stable
Affected #: 1 file
diff -r 460bdfc91d32cf6692ff3dc1837b2e3d981dd1a2 -r
7b4ce21a008f1140cdcd042ad4a286f362de0641
lib/galaxy/webapps/galaxy/controllers/workflow.py
--- a/lib/galaxy/webapps/galaxy/controllers/workflow.py
+++ b/lib/galaxy/webapps/galaxy/controllers/workflow.py
@@ -1756,6 +1756,9 @@
def callback( input, value, prefixed_name, prefixed_label ):
if isinstance( input, DataToolParameter ):
data_input_names[ prefixed_name ] = True
+
+ # FIXME: this updates modules silently right now; messages from updates
should be provided.
+ module.check_and_update_state()
visit_input_values( module.tool.inputs, module.state.inputs, callback )
# Filter
# FIXME: this removes connection without displaying a message currently!
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.