Logger should limit logging by underlying observers based on log level.

pull/3483/head
derekpierre 2024-04-18 13:44:16 -04:00
parent c313ea790d
commit 9d012c4fc0
No known key found for this signature in database
1 changed files with 3 additions and 2 deletions

View File

@ -186,5 +186,6 @@ class Logger(TwistedLogger):
return escaped_string
def emit(self, level, format=None, **kwargs):
clean_format = self.escape_format_string(str(format))
super().emit(level=level, format=clean_format, **kwargs)
if level >= GlobalLoggerSettings.log_level:
clean_format = self.escape_format_string(str(format))
super().emit(level=level, format=clean_format, **kwargs)