一个用于处理嵌套配置组的配置库。
项目描述
OpenStack的oslo.config的一个分支,专注于嵌套配置组,并且能够使用yaml和toml而不是平面ini文件。
CONFspirator目前不包含任何命令行集成,因此您需要添加一个命令到您的应用程序中,以使用内置函数导出生成的配置。
它支持加载配置文件,或针对您的配置组树预先加载配置字典。
该库的重点在于代码默认值和配置字段验证,同时在处理嵌套、插件动态配置加载和有用的覆盖逻辑时提供大量功能。
这允许您定义合理的默认值,记录您的配置,在加载时验证值,并在测试期间提供与该配置交互的有用方式。
安装
pip install confspirator
文档
有关更多信息和使用示例,请查看文档。
项目详情
关闭
confspirator-0.3.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 065c22e8c317c623668fd71c6c40038829b934ec320785c7d21e05b6a5b2c711 |
|
MD5 | 0923a691d2f5631c8c297334df4eef03 |
|
BLAKE2b-256 | 966965612987eac23dfeac03978011ad7e9d7372b66578677b6ee32f414082bd |