/dvm

Doppler Virtual Machine

Primary LanguagePythonApache License 2.0Apache-2.0

Entry Point

$ dvm

usage: dvm [command] [arguments...]

Doppler Virtual Machine CLI

commands:

  apps
    Your enrolled apps

  disenroll
    Disenroll provider in app

  enroll
    Enroll provider in app

  generate-wallet
    Generate a DOP wallet

  login
    Login by using your wallet address. If a provider id is not given, an account will be created.

  register
    Create new user account linked to your wallet address.

  server
    Start provider server

  wallet
    Your wallet address

optional arguments:
  -h, --help     show this help message and exit
  --debug        toggle debug output
  --quiet        suppress all output
  -v, --version  show program's version number and exit

Test Locally

  1. Install dependencies
$ python3 setup.py install
  1. Set API Endpoint [OPTIONAL]
$ export DVM_HOST="http://api.localhost:3030"
  1. Run CLI locally
$ python3 cli