mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-09-24 16:30:27 +08:00
Add dynamic_tool_manager to MinimalManagerApp
This commit is contained in:
+1
-1
@@ -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
|
||||
|
||||
@@ -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'
|
||||
|
||||
Reference in New Issue
Block a user