Cenvars Client
What is it?
A client library and scripts for cenvars.
What problem does it solve?
This fetches from a cenvars server environment variables
How do I install it?
pip install cenvars-client
How do I use it?
Library
from cenvars import api
Library
$ cenvars_newkey -s "https://cenvarsserver.example.com/cenvars/
$ # This will return an encoded cenvars_key, however in normal operation this
$ # will be provided by the cenvar server. For now we assume that the key is
$ # stored in the environment under the key CENVARS_KEY
$
$ source <(cenvars)
$ # This will contact the cenvars server, fetch the environment variables and
$ # add it to the current shell session.
What license is this?
Two-clause BSD
How can I get support?
Please use the repo’s bug tracker to leave behind any questions, feedback, suggestions and comments. I will handle them depending on my time and what looks interesting. If you require guaranteed support please contact me via e-mail so we can discuss appropriate compensation.
Signing Off
Is my work helpful or valuable to you? You can repay me by donating via:
https://paypal.me/MartinHellwig
-or-
https://www.patreon.com/hellwig
Thank you!
Metadata
Release files for cenvars-client 0.0.1.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| cenvars-client-0.0.1.3.tar.gz | 4.3 kB | Details |
Release files / cenvars-client-0.0.1.3.tar.gz
| Download URL | cenvars-client-0.0.1.3.tar.gz |
|---|---|
| Size | 4.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2e3e8caa67ab1439dc107c3bb42ff48b84cd3f69783d6714f890dbab9aae15d8
|
|
BLAKE2b-256 checksum How to use checksums |
d2b5253c08c18eee8c75519ba9c5db5a6356eac0168fdcb8a9cf91db69b15aed
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |