Kit services config facility

The config facility abstracts away the implementation detail of the configuration system used. By default a CarbSettingsFacility is available which hooks into Kit’s settings framework.

Other config implementations can be added and can be swapped in transparently if other config systems are preferred.

class omni.services.facilities.config.BaseConfig

Bases: omni.services.facilities.base.Facility

class omni.services.facilities.config.CarbConfigFacility

Bases: omni.services.facilities.config.DictConfig

class omni.services.facilities.config.DictConfig(data: dict)

Bases: omni.services.facilities.base.Facility

get(key, separator='/')