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.5.tar.gz
(30.9 kB
view hashes)
Built Distribution
btrdb_admin-5.5-py3-none-any.whl
(31.5 kB
view hashes)
Close
Hashes for btrdb_admin-5.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f3ce418fdc0f09a8e24b516360298c104a59503638884205d5adecef90d0271c |
|
MD5 | 11b498e8b0470f520829202ff334c2ce |
|
BLAKE2b-256 | 333070a44021e4741c96236d9f7cac51361604d1ffa8a62d6cab03ec53e1cb6f |