From aef90f9996ac49c17976d28bbb78452594f5b285 Mon Sep 17 00:00:00 2001
From: Erik Reid <erik.reid@geant.org>
Date: Fri, 5 Jun 2020 11:22:10 +0200
Subject: [PATCH] also catch RedisError

---
 inventory_provider/tasks/worker.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/inventory_provider/tasks/worker.py b/inventory_provider/tasks/worker.py
index 6264debf..099d82e9 100644
--- a/inventory_provider/tasks/worker.py
+++ b/inventory_provider/tasks/worker.py
@@ -635,7 +635,8 @@ def refresh_finalizer(self, pending_task_ids_json):
 
     except (jsonschema.ValidationError,
             json.JSONDecodeError,
-            InventoryTaskError) as e:
+            InventoryTaskError,
+            RedisError) as e:
         update_latch_status(InventoryTask.config, failure=True)
         raise e
 
-- 
GitLab