diff --git a/core/dbt/rpc/logger.py b/core/dbt/rpc/logger.py index cfe006cfad1..047747293bb 100644 --- a/core/dbt/rpc/logger.py +++ b/core/dbt/rpc/logger.py @@ -89,6 +89,8 @@ def create(cls): class QueueLogHandler(logbook.queues.MultiProcessingHandler): def emit(self, record: logbook.LogRecord): + # trigger the cached proeprties here + record.pull_information() self.queue.put_nowait(QueueLogMessage.from_record(record)) def emit_error(self, error: JSONRPCError):