From 82398c8cd2bf99628397b2baa953ef7b06ca8570 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oswaldo=20Alcal=C3=A1?= <40160237+odarotto@users.noreply.github.com> Date: Wed, 6 Nov 2024 13:09:22 -0400 Subject: [PATCH] fix(daemons/audit.py): adding error handling on audit function (#144) --- workflow/daemons/audit.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/workflow/daemons/audit.py b/workflow/daemons/audit.py index 470ec67..9702866 100644 --- a/workflow/daemons/audit.py +++ b/workflow/daemons/audit.py @@ -5,6 +5,7 @@ import click from click_params import JSON, URL, FirstOf +from requests import HTTPError from workflow import DEFAULT_WORKSPACE_PATH from workflow.http.context import HTTPContext @@ -69,6 +70,10 @@ def audit( if test_mode: return http.buckets.audit() while True: - response = http.buckets.audit() + try: + response = http.buckets.audit() + except HTTPError as error: + logger.error(error) + response = {} logger.info(response) time.sleep(sleep)