Is there an existing issue for this?
Feature idea
During "default" instantiation of class SdcProvider - "default_sdc_provider_components" including several role-providers are used.
This behaviour should be changed since a loaded Mdib is modified in a way, that Descriptors are added.
Current implementation forces an application to explicitly deactivate the loaded role providers by setting/implementing the parameter "default_components".
If such default components/roles are needed during e.g. unittests in sdc11073, the mechanism of "specific_components" should be used instead of loading them by default.
-> it must be investigated if the implementation of role provider is affected by and suitable with multi mds Mdibs?
-> descriptions of the behaviour is not document, e.g. docstring for the parameter "default_components"
Alternatives
Implementation idea
No response
Participation
Link to the idea discussion
No response
Is there an existing issue for this?
Feature idea
During "default" instantiation of class SdcProvider - "default_sdc_provider_components" including several role-providers are used.
This behaviour should be changed since a loaded Mdib is modified in a way, that Descriptors are added.
Current implementation forces an application to explicitly deactivate the loaded role providers by setting/implementing the parameter "default_components".
If such default components/roles are needed during e.g. unittests in sdc11073, the mechanism of "specific_components" should be used instead of loading them by default.
-> it must be investigated if the implementation of role provider is affected by and suitable with multi mds Mdibs?
-> descriptions of the behaviour is not document, e.g. docstring for the parameter "default_components"
Alternatives
Implementation idea
No response
Participation
Link to the idea discussion
No response