shipyard/doc/source
Andrey Volkov 0e6486be8b Return non-200 response if Airflow log request failed
This patch modifies API behavior for
GET /v1.0/actions/{action_id}/steps/{step_id}/logs
such way:
- it returns the same status code as Airflow HTTP request returned
  if Airflow responds with a status code of 400 or greater,
- it returns 500 error status code if an exception happens during
  Airflow HTTP request (200 was before).

Warning: this change breaks API backward compatibility, now a client
could get 4xx or 5xx codes proxied from Airflow.

Change-Id: Ic5dceb3abc34415d21b4d8d4e71b4e5661a7363d
2018-10-04 07:23:21 -07:00
..
_static [docs] Update docs to match site_statuses API 2018-09-26 15:43:39 -05:00
API.rst Return non-200 response if Airflow log request failed 2018-10-04 07:23:21 -07:00
CLI.rst Set up publishing of docs 2018-09-14 21:32:41 +02:00
action-commands.rst Add relabel_nodes action 2018-09-25 07:34:43 -05:00
client-user-guide.rst Fix: various documentation and URL fixes 2018-09-24 12:53:27 +02:00
conf.py Set up publishing of docs 2018-09-14 21:32:41 +02:00
deployment-guide.rst Set up publishing of docs 2018-09-14 21:32:41 +02:00
docutils.conf Set up publishing of docs 2018-09-14 21:32:41 +02:00
index.rst Minor: docs location fix 2018-09-14 23:38:29 +02:00
policy-enforcement.rst Set up publishing of docs 2018-09-14 21:32:41 +02:00
sampleconf.rst Set up publishing of docs 2018-09-14 21:32:41 +02:00
site-definition-documents.rst Fix: various documentation and URL fixes 2018-09-24 12:53:27 +02:00