From 04636edf68e3e9e1c3b69b97d22e21dc38384faa Mon Sep 17 00:00:00 2001 From: Andrea Mannocci Date: Wed, 8 Jul 2020 10:21:41 +0200 Subject: [PATCH] if webhook fails 500 is returned --- main.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/main.py b/main.py index 1484e4b..30145f2 100644 --- a/main.py +++ b/main.py @@ -43,7 +43,10 @@ def query_get(q='*', s:int=0, i=None): @app.push('/api/webhook') def on_git_push(): log.info('Executing webhook for Gitea') - repo = Repo() - repo.remotes.origin.pull() - os.system('sudo systemctl restart paper-demo') - return 200 \ No newline at end of file + try: + repo = Repo() + repo.remotes.origin.pull() + os.system('sudo systemctl restart paper-demo') + return 200 + except: + return 500 \ No newline at end of file