Skip to main content

No project description provided

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


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.0.tar.gz (3.0 kB view hashes)

Uploaded Source

Built Distribution

bovine_tool-0.2.0-py3-none-any.whl (4.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page