From 82d4302e68c4c82ba17151429aac8f474d98d0dd Mon Sep 17 00:00:00 2001
From: Erik Reid <erik.reid@geant.org>
Date: Fri, 11 Oct 2019 15:59:47 +0200
Subject: [PATCH] cast debug data to string before json.dumps

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

diff --git a/inventory_provider/tasks/worker.py b/inventory_provider/tasks/worker.py
index 5178612e..bfd4d281 100644
--- a/inventory_provider/tasks/worker.py
+++ b/inventory_provider/tasks/worker.py
@@ -56,7 +56,7 @@ class InventoryTask(Task):
     def update_state(self, **kwargs):
         logger = logging.getLogger(__name__)
         logger.debug(json.dumps(
-            {'state': kwargs['state'], 'meta': kwargs['meta']}
+            {'state': kwargs['state'], 'meta': str(kwargs['meta'])}
         ))
         super().update_state(**kwargs)
 
-- 
GitLab