squirrel.framework.plugins.plugin_manager
¶
Module Contents¶
Functions¶
|
List names of registered drivers |
|
Add Driver to Squirrel so that it can be used in catalogs. |
|
Add Source to Squirrel so that it is loaded in Catalog.from_plugins. |
Attributes¶
-
squirrel.framework.plugins.plugin_manager.
squirrel_plugin_manager
¶
-
squirrel.framework.plugins.plugin_manager.
list_driver_names
() → List[str]¶ List names of registered drivers
-
squirrel.framework.plugins.plugin_manager.
register_driver
(driver: Type[squirrel.driver.Driver]) → None¶ Add Driver to Squirrel so that it can be used in catalogs.
-
squirrel.framework.plugins.plugin_manager.
register_source
(identifier: str, source: squirrel.catalog.source.Source, version: int = 1) → None¶ Add Source to Squirrel so that it is loaded in Catalog.from_plugins.