Allows you to pull variables for a project from your [treasure] hoard.
Project description
Hoard (CLI)
This utility allows you to pull variables for a project from your [treasure] hoard.
Installation
Use your favourite python package installer:
pip install hoard
Configuration
Set your hoard url and default environment in ~/.hoardrc:
[hoard] url=<some_url> env=dev
Set your project name in your project’s .hoard (ideally in your project’s top level directory):
[hoard] project=<project_name>
Usage
Get your auth token from the server backend:
hoard login
List environments for a project, with overrides for project and env:
hoard get [--project] [--env]
Set one or more environment variables, with overrides for project and env:
hoard set [--project] [--env] KEY=value [KEY=value,...]
Delete one or more environment variables, with overrides for project and env:
hoard rm [--project] [--env] KEY [KEY,...]
Project specific commands, e.g. show the current project, list envs for current project, list all projects:
hoard project [project] [--envs] [--all]
Environment specific commands, e.g. show the current env, list all envs:
hoard env [--all]
Clear your local auth token:
hoard logout
Changelog for Trove (CLI)
1.0
Initial release.
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
Built Distribution
File details
Details for the file hoard-1.1.1.tar.gz
.
File metadata
- Download URL: hoard-1.1.1.tar.gz
- Upload date:
- Size: 5.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e98c081a3a6fc67b0f8365ecfe79d571193056c6789933707ef8b61e4fee146a |
|
MD5 | 2b9c1a3a027b7544224b2072244aa159 |
|
BLAKE2b-256 | a82d4d3cd99a9b058ca2340cba1e00408984cb7392f99bc982b36cd5f2125c0d |
File details
Details for the file hoard-1.1.1-py2.py3-none-any.whl
.
File metadata
- Download URL: hoard-1.1.1-py2.py3-none-any.whl
- Upload date:
- Size: 8.8 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e7615db44cbb241d0a0cb174cb752fed069a829b2c492a72cd35471cae31081 |
|
MD5 | a102581bce44cbf1373984afde66f6ca |
|
BLAKE2b-256 | a3cb31fcc6bca0248d389aaede49478b3ac01a0d3ea4cf2a89f3113f8bc9c281 |