a cli to help, build multi env applications.
Project description
ENV_SHOULD_BE
< THIS READMEME is under construction 🤫🤫🤫 >
a cli to help, build multi env applications, an example description.json is found at the root of the project
usage: env_should_be [-h] -d DESCRIPTION [DESCRIPTION ...] [-fs FAIL_SILENTLY] [-e ENV_FILE]
How should your environment be?
options:
-h, --help show this help message and exit
-d DESCRIPTION [DESCRIPTION ...], --description DESCRIPTION [DESCRIPTION ...]
<Required> either one or multiple paths for description files.
-fs FAIL_SILENTLY, --fail-silently FAIL_SILENTLY
<Optional> will return an exit status of 0 even if the description(s) fail to match the current env (still triggers the fail_callback).
-e ENV_FILE, --env-file ENV_FILE
<Optional> not specifying a path to a specific env file to valid description(s) against, environment variables in the current shell will be loaded instead.
TODOs:
- support required arg
- support callbacks
- example Dockerfiles for different base images
- a more helpful readme
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
env_should_be-0.1.1.tar.gz
(7.4 kB
view hashes)
Built Distribution
Close
Hashes for env_should_be-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2bbfe2dc7bed0be98659e78231bee3bb5ed13e77e5451094ca0f31e187abc37f |
|
MD5 | d4295fba6a62768173a3695d41884ca9 |
|
BLAKE2b-256 | 631f7060936cdd090a662acdb75ce96083f5004cb699a074339ce8fb11ac32f0 |