commit/galaxy-central: davebgx: Fix for persisting data table entries generated by installed data managers.
1 new commit in galaxy-central: https://bitbucket.org/galaxy/galaxy-central/commits/666a75d94ee9/ Changeset: 666a75d94ee9 User: davebgx Date: 2014-04-25 19:21:32 Summary: Fix for persisting data table entries generated by installed data managers. Affected #: 1 file diff -r dda514ffa5e99b1b13bc3d88dbf35c1fb336742d -r 666a75d94ee91091d94b65ffbfe700224ad58f15 lib/galaxy/tools/data_manager/manager.py --- a/lib/galaxy/tools/data_manager/manager.py +++ b/lib/galaxy/tools/data_manager/manager.py @@ -134,15 +134,15 @@ tool_shed_url = tool_elem.find( 'tool_shed' ).text # Handle protocol changes. tool_shed_url = common_util.get_tool_shed_url_from_tool_shed_registry( self.data_managers.app, tool_shed_url ) + # The protocol is not stored in the database. + tool_shed = common_util.remove_protocol_from_tool_shed_url( tool_shed_url ) repository_name = tool_elem.find( 'repository_name' ).text repository_owner = tool_elem.find( 'repository_owner' ).text installed_changeset_revision = tool_elem.find( 'installed_changeset_revision' ).text - self.tool_shed_repository_info_dict = dict( tool_shed_url=tool_shed_url, + self.tool_shed_repository_info_dict = dict( tool_shed=tool_shed, name=repository_name, owner=repository_owner, installed_changeset_revision=installed_changeset_revision ) - # The protocol is not stored in the database. - tool_shed = common_util.remove_protocol_from_tool_shed_url( tool_shed_url ) tool_shed_repository = \ suc.get_tool_shed_repository_by_shed_name_owner_installed_changeset_revision( self.data_managers.app, tool_shed, 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.
participants (1)
-
commits-noreply@bitbucket.org