From c42a2b9e805d5583c59438f3dfc0922b7ab4f0b1 Mon Sep 17 00:00:00 2001
From: Robert Latta <robert.latta@geant.org>
Date: Fri, 20 Aug 2021 13:43:11 +0000
Subject: [PATCH] added exception logging

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

diff --git a/inventory_provider/tasks/worker.py b/inventory_provider/tasks/worker.py
index 79b3ebd0..e929191e 100644
--- a/inventory_provider/tasks/worker.py
+++ b/inventory_provider/tasks/worker.py
@@ -1875,6 +1875,8 @@ def populate_poller_interfaces_cache(warning_callback=lambda s: None):
 
     except Exception as e:
         warning_callback(f"Failed to retrieve all required data {e}")
+        logger.exception(
+            "Failed to retrieve all required data, logging exception")
 
     if not non_lab_populated_interfaces or not all_populated_interfaces:
         previous_r = get_current_redis(InventoryTask.config)
-- 
GitLab