a7d1f0e2f4
This commit adds the initial engine framework for Deckhand. Included is the logic for parsing YAML files as well as validating them and doing forward substitution as specified by the YAML file. This commit also includes unit tests for the framework changes. |
||
---|---|---|
deckhand | ||
etc/deckhand | ||
.gitignore | ||
.testr.conf | ||
AUTHORS | ||
ChangeLog | ||
LICENSE | ||
README.rst | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.rst
Deckhand
A foundational python REST YAML processing engine providing data and secrets management to other platform services.
To run:
$ sudo pip install uwsgi
$ virtualenv -p python3 /var/tmp/deckhand
$ . /var/tmp/deckhand/bin/activate
$ sudo pip install .
$ uwsgi --http :9000 -w deckhand.deckhand --callable deckhand --enable-threads -L