Basic tools to administrate a bovine herd
Project description
bovine_tool
bovine_tool provides a CLI interface to manage bovine.
Configuration
The default database connection is "sqlite://bovine.sqlite3". This can be overwridden with the environment variable "BOVINE_DB_URL".
Quick start
To register a new user with a FediVerse handle use
python -m bovine_tool.register fediverse_handle [--domain DOMAIN]
the domain must be specified.
Managing users
python -m bovine_tool.manage bovine_name
displays the user.
To add a did key for the Moo Client Registration Flow with a BovineClient use
python -m bovine_tool.manage bovine_name --did_key key_name did_key
Furthermore, using --properties
the properties can be over written.
Todo
- Add ability to delete stale data, e.g. remote data older than X days
- Add ability to import/export all data associated with an actor
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
bovine_tool-0.2.2.tar.gz
(3.0 kB
view hashes)
Built Distribution
Close
Hashes for bovine_tool-0.2.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a26f4dab41b3e8a657f9d5c549e5930d4eac5e2e39b8224d722cb39577641f57 |
|
MD5 | 9087fabe149ac1e581b7986a9aee6e9e |
|
BLAKE2b-256 | 7c3f67dad12d1da11dc8050d3836c1a4fafaad8e3bcf533d85587fd439a28900 |