From b61dde215b84f7e26f14413a0a553a36c4a698eb Mon Sep 17 00:00:00 2001 From: mvdbeek Date: Tue, 7 Dec 2021 22:17:49 +0100 Subject: [PATCH] Add dynamic_tool_manager to MinimalManagerApp --- lib/galaxy/app.py | 2 +- lib/galaxy/structured_app.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/galaxy/app.py b/lib/galaxy/app.py index 67defe9bf31..20ef28ed773 100644 --- a/lib/galaxy/app.py +++ b/lib/galaxy/app.py @@ -566,6 +566,7 @@ class GalaxyManagerApplication(MinimalManagerApp, MinimalGalaxyApplication): self.installed_repository_manager = self._register_singleton( InstalledRepositoryManager, InstalledRepositoryManager(self) ) + self.dynamic_tool_manager = self._register_singleton(DynamicToolManager) self._configure_datatypes_registry( self.installed_repository_manager, use_converters=use_converters, @@ -612,7 +613,6 @@ class UniverseApplication(StructuredApp, GalaxyManagerApplication): self.test_data_resolver = self._register_singleton( TestDataResolver, TestDataResolver(file_dirs=self.config.tool_test_data_directories) ) - self.dynamic_tool_manager = self._register_singleton(DynamicToolManager) self.api_keys_manager = self._register_singleton(ApiKeyManager) # Tool Data Tables diff --git a/lib/galaxy/structured_app.py b/lib/galaxy/structured_app.py index 0bab86e60a3..d86fe129281 100644 --- a/lib/galaxy/structured_app.py +++ b/lib/galaxy/structured_app.py @@ -99,6 +99,7 @@ class MinimalManagerApp(MinimalApp): job_config: "JobConfiguration" job_manager: Any # galaxy.jobs.manager.JobManager job_metrics: "JobMetrics" + dynamic_tool_manager: Any # 'galaxy.managers.tools.DynamicToolManager' @property def is_job_handler(self) -> bool: @@ -141,7 +142,6 @@ class StructuredApp(MinimalManagerApp): library_folder_manager: Any # 'galaxy.managers.folders.FolderManager' library_manager: Any # 'galaxy.managers.libraries.LibraryManager' role_manager: Any # 'galaxy.managers.roles.RoleManager' - dynamic_tool_manager: Any # 'galaxy.managers.tools.DynamicToolManager' data_provider_registry: Any # 'galaxy.visualization.data_providers.registry.DataProviderRegistry' tool_data_tables: "ToolDataTableManager" genomes: Any # 'galaxy.visualization.genomes.Genomes'