From ebe1b13e2b4425498592a26c7238307bb93b013b Mon Sep 17 00:00:00 2001 From: Edoardo Putti Date: Fri, 7 Oct 2016 19:16:51 +0200 Subject: [PATCH] set failure state on exit --- request_server.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/request_server.py b/request_server.py index 40195d4..c56f018 100755 --- a/request_server.py +++ b/request_server.py @@ -28,6 +28,7 @@ RESULTS_PATH = "/var/lib/ca_manager/results" def exit_good(response): logger.info('JSON accepted, send ok') + response['failed'] = False response['status'] = 'ok' print(json.dumps(response)) sys.exit(0) @@ -35,8 +36,10 @@ def exit_good(response): def exit_bad(reason): logger.info('JSON rejected, send error; error %s', reason) response = { + 'failed': True, 'status': 'error', 'reason': reason, + 'msg': reason, } print(json.dumps(response)) sys.exit(0)