1 new commit in galaxy-central: https://bitbucket.org/galaxy/galaxy-central/changeset/ea21a8687461/ changeset: ea21a8687461 user: dan date: 2012-10-16 18:52:21 summary: Add debug logging when tool dependency information is incorrect in tool shed repositories. affected #: 1 file diff -r 6fa63ee539a7d6fb32693509808e035bd7a05dff -r ea21a868746118d30ddb5668a506b0187ecbfc27 lib/galaxy/util/shed_util.py --- a/lib/galaxy/util/shed_util.py +++ b/lib/galaxy/util/shed_util.py @@ -695,7 +695,7 @@ element_tree_root = element_tree.getroot() is_tool = element_tree_root.tag == 'tool' except Exception, e: - print "Error parsing %s", full_path, ", exception: ", str( e ) + log.debug( "Error parsing %s, exception: %s" % ( full_path, str( e ) ) ) is_tool = False if is_tool: tool, valid, error_message = load_tool_from_config( app, full_path ) @@ -793,6 +793,8 @@ # Handle tool dependency installation via other means here (future). if tool_dependencies_dict: metadata_dict[ 'tool_dependencies' ] = tool_dependencies_dict + else: + log.debug( "Name, version and type from the <requirement> tag does not match the information in the tool_dependencies.xml file. Tool dependencies will be ignored." ) if tool_dependencies_dict: if original_tool_dependencies_dict: # We're generating metadata on an update pulled to a tool shed repository installed into a Galaxy instance, so handle changes to 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.