From 015cd9bcb7ff4237151a14dfc5a46ad438adb82a Mon Sep 17 00:00:00 2001 From: Yannik Schmidt Date: Sun, 6 Oct 2019 14:50:37 +0200 Subject: [PATCH] unique error codes for reverse proxy --- webhook-listener.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/webhook-listener.py b/webhook-listener.py index c02bdf1..638aa42 100755 --- a/webhook-listener.py +++ b/webhook-listener.py @@ -30,13 +30,13 @@ def rootPage(): # check for project in config # if not project or project not in config: - return ("Rejected: project not identified in config", 400) + return ("Rejected: project not identified in config", 401) token, scriptName = config[project] # check authentification # if TOKEN_HEADER not in flask.request.headers: - return ("Rejected: secret token not found in request", 403) + return ("Rejected: secret token not found in request", 402) elif token != flask.request.headers[TOKEN_HEADER]: return ("Rejected: secret token found but is mismatch", 403) @@ -44,7 +44,7 @@ def rootPage(): try: executeScript(scriptName) except subprocess.CalledProcessError: - return ("Failed: script execution on the server failed", 500) + return ("Failed: script execution on the server failed", 501) # signal successfull completion # return ("Success", 200)