From ea6497a7889c43aacd7bff30ca8000094318ae45 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Radim=20S=C3=BCckr?= Date: Thu, 4 Jun 2020 18:39:24 +0200 Subject: [PATCH] Do not use default for serializing JSON in logging --- chamber/utils/logging.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/chamber/utils/logging.py b/chamber/utils/logging.py index c4eca96..ef5068b 100644 --- a/chamber/utils/logging.py +++ b/chamber/utils/logging.py @@ -29,8 +29,7 @@ def emit(self, record): for k, v in record.__dict__.items() if k not in self.DEFAULT_STREAM_HANDLER_VARIABLE_KEYS.union(self.CUSTOM_STREAM_HANDLER_VARIABLE_KEYS) } - record.msg = '{} --- {}'.format(record.msg, json.dumps(extra, cls=DjangoJSONEncoder, - default=lambda x: '<>'.format(type(x).__qualname__))) + record.msg = '{} --- {}'.format(record.msg, json.dumps(extra, cls=DjangoJSONEncoder)) super().emit(record)