owmeta_core.capable_configurable module¶
- class owmeta_core.capable_configurable.CapableConfigurable(*args, **kwargs)[source]¶
Bases:
Capable,ConfigurableHelper class for
Capableobjects that are alsoConfigurableTakes the providers from the
capability.providersconfiguration value and callsprovidewith the resulting providers. If the value is unset or empty, thenprovidewill not be called.- capability.providers¶
a list of
"provider path"strings orProviders
- Raises
NoProviderAvailableif any of the needed capabilities cannot be provided