Module config

Source
Expand description

Program configurations.

Structs§

BrokerCtrl
Channel broker.ctrl configuration object.
BrokerData
Channel broker.data configuration object.
Cache
Cache configuration object.
Config
Configuration file object.
Db
Database configuration object.
MemoryCache
Memory cache configuration object.
MongoDb
MongoDB configuration object.
Mq
Message queue configuration object.
MqChannels
Message channels configuration object.
Sqlite
SQLite configuration object.

Constants§

DEF_AUTH
DEF_CACHE_ENGINE
DEF_ENGINE
DEF_MEMORY_DEVICE
DEF_MEMORY_DEVICE_ROUTE
DEF_MEMORY_NETWORK_ROUTE
DEF_MONGODB_DB
DEF_MONGODB_URL
DEF_MQ_CHANNEL_URL
DEF_MQ_PERSISTENT
DEF_MQ_PREFETCH
DEF_MQ_SHAREDPREFIX
DEF_SQLITE_PATH

Functions§

apply_default
Fill missing configuration with default values.
read_args
To read input arguments from command-line arguments and environment variables.
reg_args
To register Clap arguments.