Reduce default step count for beta workflow scheduling to 40.

Was going to do this once per release and forgot to. This scheduler has been used in production and seems to work properly.
This commit is contained in:
John Chilton
2015-04-21 11:05:08 -04:00
parent 696223fbe3
commit ce90b2da27
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -860,7 +860,7 @@ use_interactive = True
# scheduling).
# Workflows containing more than the specified number of steps will always use
# the Galaxy's beta workflow scheduling.
#force_beta_workflow_scheduled_min_steps=250
#force_beta_workflow_scheduled_min_steps=40
# Switch to using Galaxy's beta workflow scheduling for all workflows involving
# ccollections.
#force_beta_workflow_scheduled_for_collections=False
+1 -1
View File
@@ -231,7 +231,7 @@ class Configuration( object ):
# be someday - the following two properties can also be used to force this
# behavior in under conditions - namely for workflows that have a minimum
# number of steps or that consume collections.
self.force_beta_workflow_scheduled_min_steps = int( kwargs.get( 'force_beta_workflow_scheduled_min_steps', '250' ) )
self.force_beta_workflow_scheduled_min_steps = int( kwargs.get( 'force_beta_workflow_scheduled_min_steps', '40' ) )
self.force_beta_workflow_scheduled_for_collections = string_as_bool( kwargs.get( 'force_beta_workflow_scheduled_for_collections', 'False' ) )
# Per-user Job concurrency limitations