mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-10-25 00:12:08 +08:00
Merged in BjoernGruening/galaxy-central-4 (pull request #454)
Fixes for recent Tool Shed code cleanups
This commit is contained in:
@@ -239,8 +239,7 @@ class ToolShedRepositoriesController( BaseAPIController ):
|
||||
tool_shed_url, name, owner, changeset_revision = self.__parse_repository_from_payload( payload, include_changeset=True )
|
||||
self.__ensure_can_install_repos( trans )
|
||||
install_repository_manager = InstallRepositoryManager( trans.app )
|
||||
installed_tool_shed_repositories = install_repository_manager.install( trans.app,
|
||||
tool_shed_url,
|
||||
installed_tool_shed_repositories = install_repository_manager.install( tool_shed_url,
|
||||
name,
|
||||
owner,
|
||||
changeset_revision,
|
||||
|
||||
@@ -694,7 +694,8 @@ class InstallRepositoryManager( object ):
|
||||
name,
|
||||
owner,
|
||||
changeset_revision )
|
||||
installed_tool_shed_repositories = self.__install_repositories( repository_revision_dict,
|
||||
installed_tool_shed_repositories = self.__install_repositories( tool_shed_url,
|
||||
repository_revision_dict,
|
||||
repo_info_dicts,
|
||||
install_options )
|
||||
return installed_tool_shed_repositories
|
||||
@@ -788,7 +789,7 @@ class InstallRepositoryManager( object ):
|
||||
# at this point because repository dependencies may have added additional repositories for installation
|
||||
# along with the single specified repository.
|
||||
encoded_kwd, query, tool_shed_repositories, encoded_repository_ids = \
|
||||
initiate_repository_installation( self.app, installation_dict )
|
||||
self.initiate_repository_installation( installation_dict )
|
||||
# Some repositories may have repository dependencies that are required to be installed before the
|
||||
# dependent repository, so we'll order the list of tsr_ids to ensure all repositories install in
|
||||
# the required order.
|
||||
|
||||
Reference in New Issue
Block a user