访问通用基本映像配置的python库

ubi-config的Python项目详细描述


用于访问通用基本映像配置的python库

Build StatusCoverage StatusMaintainability

安装

从pypi安装ubi-config包。

pip install ubi-config

用法示例

当设置了DEFAULT_UBI_REPO时,用户可以通过传递配置文件来加载配置 名称到get_loader().load()

fromubiconfigimportget_loaderconfig=get_loader().load('enterprise-linux-server-x86_64.yaml')# config has been validated and is now a Python object with relevant propertiespackage_whitelist=config.packages.whitelistprint(package_whitelist)

或者,从repo获取所有配置文件:

fromubiconfigimportget_loaderconfigs=get_loader().load_all()# returns a list of UbiConfig objects

或者,用户也可以从本地文件加载配置:

fromubiconfigimportget_loaderconfig=get_loader("/my/config/dir").load('enterprise-linux-server-x86_64.yaml')

许可证

此程序是免费软件:您可以重新分发和/或修改 根据由 自由软件基金会,或者许可证的第3版,或者 (由您选择)任何更高版本。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
persistence Berkeley DB(Java版)在应用程序运行之间不是持久的   java使调度方法线程安全   java有更好的(java8?)收集异常的“原因堆栈”的方法?   java帮助我找到错误:方法声明无效;需要返回类型   java如何自动删除子实体?   sql Hibernate使用Java List实现多对多双向映射   java创建一组需要帮助的对象   目标c将Java程序绑定到Cocoa接口   多线程Java:同步操作与波动性到底有什么关系?   Java Slick2d如何将鼠标坐标转换为世界坐标   java内存泄漏。mysql。jdbc。ConnectionPropertiesImpl$*任意*ConnectionProperty   将java代码从hbase 0.92迁移到0.98.0hadoop2