mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-09-24 16:30:27 +08:00
Fix for setting tooll dependency metadata where at least one tool in the repository does not include a <requirements> tag set.
This commit is contained in:
@@ -533,7 +533,7 @@ def can_generate_tool_dependency_metadata( root, metadata_dict ):
|
||||
if req_name==tool_dependency_name and req_version==tool_dependency_version and req_type==tool_dependency_type:
|
||||
can_generate_dependency_metadata = True
|
||||
break
|
||||
if not can_generate_dependency_metadata:
|
||||
if requirements and not can_generate_dependency_metadata:
|
||||
# We've discovered at least 1 combination of name, version and type that is not defined in the <requirement>
|
||||
# tag for any tool in the repository.
|
||||
break
|
||||
|
||||
@@ -87,6 +87,7 @@ class Configuration( object ):
|
||||
self.server_name = ''
|
||||
self.job_manager = ''
|
||||
self.default_job_handlers = []
|
||||
self.default_cluster_job_runner = 'local:///'
|
||||
self.job_handlers = []
|
||||
self.tool_handlers = []
|
||||
self.tool_runners = []
|
||||
|
||||
Reference in New Issue
Block a user