Extensions¶
-
class
subliminal.extensions.
RegistrableExtensionManager
(namespace, internal_extensions, **kwargs)[source]¶ :class:~stevedore.extensions.ExtensionManager` with support for registration.
It allows loading of internal extensions without setup and registering/unregistering additional extensions.
Loading is done in this order:
Entry point extensions
Internal extensions
Registered extensions
- Parameters
-
registered_extensions
= None¶ Registered extensions with entry point syntax
-
internal_extensions
= None¶ Internal extensions with entry point syntax
-
subliminal.extensions.
provider_manager
= <subliminal.extensions.RegistrableExtensionManager object>¶ Provider manager
-
subliminal.extensions.
refiner_manager
= <subliminal.extensions.RegistrableExtensionManager object>¶ Refiner manager