Skip to main content

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

hoard-1.1.1.tar.gz (5.6 kB view details)

Uploaded Source

Built Distribution

hoard-1.1.1-py2.py3-none-any.whl (8.8 kB view details)

Uploaded Python 2 Python 3

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

Hashes for hoard-1.1.1.tar.gz
Algorithm Hash digest
SHA256 e98c081a3a6fc67b0f8365ecfe79d571193056c6789933707ef8b61e4fee146a
MD5 2b9c1a3a027b7544224b2072244aa159
BLAKE2b-256 a82d4d3cd99a9b058ca2340cba1e00408984cb7392f99bc982b36cd5f2125c0d

See more details on using hashes here.

Provenance

File details

Details for the file hoard-1.1.1-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for hoard-1.1.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 1e7615db44cbb241d0a0cb174cb752fed069a829b2c492a72cd35471cae31081
MD5 a102581bce44cbf1373984afde66f6ca
BLAKE2b-256 a3cb31fcc6bca0248d389aaede49478b3ac01a0d3ea4cf2a89f3113f8bc9c281

See more details on using hashes here.

Provenance

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