使用grpc与伯克利树数据库管理api交互的绑定。
btrdb-admin的Python项目详细描述
btrdb管理python
此repo包含btrdb管理api的快速而肮脏的python3实现。
注意:目前只有一些与acl相关的调用可用
注意:由于此代码库的快速/非正式特性,测试只包括希望连接到实际btrdb服务器的集成测试。运行测试需要dotenv文件或env配置
用法
首先,使用能够使用admin api的有效用户名和密码获得到数据库的连接。然后可以直接在对象之外执行管理方法。
from btrdb_admin import connect
db = connect("brtrdb.example.net:4411", username="marmaduke", password="usiB6iUsRLyn")
users = db.get_all_users()