symphony.bdk.core.extension.BdkConfigAware#

class symphony.bdk.core.extension.BdkConfigAware#

Bases: abc.ABC

Interface that extensions need to implement to have the config injected

__init__()#

Methods

__init__()

set_config(bdk_config)

Method that is called by the ExtensionService to inject the BDK configuration.

abstract set_config(bdk_config: symphony.bdk.core.config.model.bdk_config.BdkConfig)#

Method that is called by the ExtensionService to inject the BDK configuration.

Parameters

bdk_config – the BDK configuration

Returns

None