idmtools.registry.master_plugin_registry module¶
Registry to aggregate all plugins to one place.
Copyright 2021, Bill & Melinda Gates Foundation. All rights reserved.
- class idmtools.registry.master_plugin_registry.MasterPluginRegistry¶
Bases:
idmtools.utils.decorators.SingletonMixin
MasterPluginRegistry indexes all type of plugins into one class.
Notes
TODO - Rename this class
- get_plugin_map() Dict[str, idmtools.registry.plugin_specification.PluginSpecification] ¶
Get plugin map.
- Returns:
Plugin map
- get_plugins() Set[idmtools.registry.plugin_specification.PluginSpecification] ¶
Get Plugins map.
- Returns:
The full plugin map