From 32cbb066d6de9f2e2f13d9cd5629f027b4719710 Mon Sep 17 00:00:00 2001 From: Erik Reid <erik.reid@geant.org> Date: Fri, 8 Feb 2019 22:07:18 +0100 Subject: [PATCH] log state changes to TASK_LOGGER_NAME --- inventory_provider/tasks/worker.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/inventory_provider/tasks/worker.py b/inventory_provider/tasks/worker.py index db6f229d..d7481fa7 100644 --- a/inventory_provider/tasks/worker.py +++ b/inventory_provider/tasks/worker.py @@ -33,6 +33,14 @@ class InventoryTask(Task): def __init__(self): pass + def update_state(self, **kwargs): + task_logger = logging.getLogger(constants.TASK_LOGGER_NAME) + task_logger.debug(json.dumps( + {'state': kwargs['state'], 'meta': kwargs['meta']} + )) + super().update_state(**kwargs) + + def _save_value(key, value): assert isinstance(value, str), \ "sanity failure: expected string data as value" -- GitLab