armada/armada
Felipe Monteiro 90e42b5710 Add default error handler and serializer
This patch set adds default error handler and serializer to
Armada's server.py which mirrors the Shipyard pattern [0].

Exceptions that inherit from ArmadaAPIException and
ArmadaBaseException alike will be formatted and serialized
via default_exception_handler and default_error_serializer
respectively.

[0] http://git.openstack.org/cgit/openstack/airship-shipyard/tree/src/bin/shipyard_airflow/shipyard_airflow/control/api.py#n99

Change-Id: I75c5d419221d46eef0fcb9930478349280ac4e41
2018-10-14 15:48:18 +00:00
..
api Add default error handler and serializer 2018-10-14 15:48:18 +00:00
cli Add chart API to wait on k8s resource types/labels 2018-10-05 16:48:32 -05:00
common Fix: various documentation and URL fixes 2018-09-24 12:53:27 +02:00
conf Parallelize unsequenced chart group deployments 2018-10-03 10:27:49 -05:00
exceptions Merge disparate base exception classes/logic together 2018-10-13 19:06:45 -04:00
handlers Add chart API to wait on k8s resource types/labels 2018-10-05 16:48:32 -05:00
schemas Add chart API to wait on k8s resource types/labels 2018-10-05 16:48:32 -05:00
tests fix: Fix controller enforcing a nonexistent policy 2018-10-12 18:07:12 +01:00
utils Merge "Fix: various documentation and URL fixes" 2018-09-24 14:13:15 +00:00
__init__.py fix(init): remove duplicated version code 2018-05-28 05:52:58 -05:00
const.py Changing default timeout from 3600 to 900 seconds, when timeout is unspecified. 2018-07-02 13:27:18 -05:00
shell.py Adding yapf config, plus formatted code. 2018-06-22 14:56:04 -05:00
version.py Fix(linting): Make Armada pep8 compliant 2017-09-29 11:46:58 -04:00