python的多类型配置库
aumbr的Python项目详细描述
aumbry是一个通用库,用于处理 python应用程序。这个项目是从不断地需要一个简单的 来自多个数据源的配置模型的接口。
在幕后,aumbry使用alchemize来处理 将数据配置到项目的特定于应用程序的数据模型中。
支持的数据源:
- 文件
- 领事
- ETCD2
- AWS参数存储
支持的配置格式:
- 山药
- json
安装
# Install base package pip install aumbry # Install consul support pip install aumbry['consul']# Install etcd2 support pip install aumbry['etcd2']# Install yaml support pip install aumbry['yaml']# Install parameter store dependencies pip install aumbry['param_store']# Installing multiple dependencies pip install aumbry['etcd2','yaml']