标记和属性数据库。
tattrdb的Python项目详细描述
说明
tattrdb是一种向主机名添加标记和属性以供使用的简单方法 作为一个非常通用的服务管理数据库。
安装
pip install tattrdb
数据库创建
tattr在下面使用sqlalchemy,而那些使用数据库url 连接。一旦构建了URL,就可以将其插入 示例如下:
from tattrdb import models models._sync(models.connect("sqlite:///tattr.sqlite"))
配置
使用上面示例中的相同url,您将需要创建 配置文件位于/etc/tattr.yaml,如下所示:
db_uri: "sqlite:///tattr.sqlite"
命令行
一旦完成了tattr的安装和配置,就可以使用 用于添加/rm/modify hosts/tags/attributes的tattr命令行工具。塔特 使用子命令,每个子命令都有自己的帮助 信息。