diff --git a/inventory_provider/tasks/worker.py b/inventory_provider/tasks/worker.py index db6f229db6f3d00c836212d1cda578ea7099f636..d7481fa73f2b0a56b59ee976c53089d1f64b6d04 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"