comparison sat/core/log_config.py @ 3988:760f563b1243

core (log): `log.exception` is now usable
author Goffi <goffi@goffi.org>
date Thu, 24 Nov 2022 10:08:47 +0100
parents 7550ae9cfbac
children 524856bd7b19
comparison
equal deleted inserted replaced
3987:9089cf6c9684 3988:760f563b1243
36 def out(self, message, level=None, **kwargs): 36 def out(self, message, level=None, **kwargs):
37 """Actually log the message 37 """Actually log the message
38 38
39 @param message: formatted message 39 @param message: formatted message
40 """ 40 """
41 if kwargs.pop('exc_info', False):
42 message = self.addTraceback(message)
43 self.twisted_log.emit( 41 self.twisted_log.emit(
44 level=self.level_map[level], 42 level=self.level_map[level],
45 format=message, 43 format=message,
46 sat_logged=True, 44 sat_logged=True,
47 **kwargs, 45 **kwargs,