
This commit implements the core Deckhand API framework. It does not implement any real API routes. The core framework is modeled after Drydock's [0]. This commit specifically: - implements the core API framework which uses falcon - implements errors.py for preliminary errors - implements base resource class from which other API resources will inherit to build out the API itself - implements base API router - implements entry-point for kicking off deckhand - updates base README.rst with instructions on - running and installing -- similar to Drydock's - implements dummy API resource for secrets, to be fleshed out further in a follow-up commit [0] https://github.com/att-comdev/drydock
7 lines
201 B
Plaintext
7 lines
201 B
Plaintext
falcon==1.1.0
|
|
oslo.config>=3.22.0 # Apache-2.0
|
|
oslo.config>=3.22.0 # Apache-2.0
|
|
oslo.serialization>=1.10.0 # Apache-2.0
|
|
python-barbicanclient>=4.0.0 # Apache-2.0
|
|
keystoneauth1>=2.21.0 # Apache-2.0
|