pynenc.conf.config_broker¶
Module Contents¶
Classes¶
Main config of the broker components |
|
Configuration for SQLite-based Broker component. |
API¶
- class pynenc.conf.config_broker.ConfigBroker(config_values: dict[str, Any] | None = None, config_filepath: str | None = None)[source]¶
Bases:
pynenc.conf.config_base.ConfigPynencBaseMain config of the broker components
- Variables:
queue_timeout_sec (float) – Maximum time in seconds to block waiting for messages (0.1 default).
Initialization
- queue_timeout_sec¶
‘ConfigField(…)’
- class pynenc.conf.config_broker.ConfigBrokerSQLite(config_values: dict[str, Any] | None = None, config_filepath: str | None = None)[source]¶
Bases:
pynenc.conf.config_broker.ConfigBroker,pynenc.conf.config_sqlite.ConfigSQLiteConfiguration for SQLite-based Broker component.
Combines broker-specific settings with SQLite configuration.
Initialization