Bindings to interact with the Berkeley Tree Database Admin API using gRPC.
Project description
btrdb-admin-python
This repo contains a quick and dirty Python3 implementation of the BTRDB administrative API.
Note: At the moment only some of ACL related calls are available
Note: due to the quick/informal nature of this codebase, the tests ONLY include integration tests that expect to connect to a REAL btrdb server. A dotenv file or ENV config is required to run the tests
Usage
First, obtain a connection to the database using a valid username and password that is able to use the admin API. Then you can execute admin methods directly off of the object.
from btrdb_admin import connect
db = connect("brtrdb.example.net:4411", username="marmaduke", password="usiB6iUsRLyn")
users = db.get_all_users()
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
btrdb_admin-5.6.1.tar.gz
(31.0 kB
view hashes)
Built Distribution
Close
Hashes for btrdb_admin-5.6.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9add9707a9a5e61070efd4187336260fc50912a9454bfba4d4f0dca981c7a4d4 |
|
MD5 | 71da86d4415950284761263bf6ca89fc |
|
BLAKE2b-256 | 2173cd3b1f8cf72fe57b29b2112066e5e5f22fd820c28d45ad6204edd35e7042 |