AWS microservice written in Python Flask with a postgres database backend.
This microservice performs various interactions with AWS
Please see this gist to see how this microserv cie works as part of the auction system software.
/aws [GET] (Authenticated)
Returns XXXX for the authenticated user.
Possible return codes: [200, 404, 401, 502]
Blah
In addition most routes will return an HTTP status of 429 if too many requests are made in a certain space of time. The time frame is set on a route by route basis.
Tests can be run from app root using: pytest --cov-config=app/tests/.coveragerc --cov=app app/tests
This app can now be run in Docker using the included docker-compose.yml and Dockerfile. The database and roles still need to be created manually after successful deployment of the app in Docker. It's on the TODO list to automate these parts :-)
- All of it!
- Tests