Manipulate a key/value JSON object file in an S3 bucket through the CLI. Built to ease setting remote enviroment variables with Zappa.
$ s3env prod get
API_KEY=secret
FOO=bar
$ s3env prod set:BONJOUR=hello
Key successfully set.
Current key/values are...
API_KEY=secret
FOO=bar
BONJOUR=hello
$ s3env prod rm:BONJOIR
Key removed.
Current key/values are...
API_KEY=secret
FOO=bar
Install via...
pip install s3env
Create an s3env.json
.
{
"prod": "s3:https://your-bucket-here/file-in-bucket.json"
}
Run commands.
$ s3env --help
After pulling down the repo locally, create a virtualenv, then install by running...
pip install -e .
Publish to pypi with...
python setup.py sdist upload -r pypi