File tree Expand file tree Collapse file tree 3 files changed +11
-0
lines changed
Expand file tree Collapse file tree 3 files changed +11
-0
lines changed Original file line number Diff line number Diff line change 33
44from colored import fg , attr
55from copy import copy
6+ from friendlylog .utils import do_not_propagate
67
78
89# Where the logs should be sent.
@@ -46,6 +47,8 @@ def format(self, record):
4647
4748
4849_logger = logging .getLogger ("friendlylog.ColoredLogger" + "-" + __name__ )
50+ do_not_propagate (_logger )
51+
4952_stream_handler = logging .StreamHandler (_STREAM )
5053_formatter = _ColoredFormatter (
5154 fmt = '[%(asctime)s.%(msecs)03d in %(pathname)s - %(funcName)s:%(lineno)4d] %(message)s' , # noqa: E501
Original file line number Diff line number Diff line change 22import sys
33
44from copy import copy
5+ from friendlylog .utils import do_not_propagate
56
67
78# Where the logs should be sent.
@@ -36,6 +37,8 @@ def format(self, record):
3637
3738
3839_logger = logging .getLogger ("friendlyLog.SimpleLogger" + "-" + __name__ )
40+ do_not_propagate (_logger )
41+
3942_stream_handler = logging .StreamHandler (_STREAM )
4043_formatter = _SimpleFormatter (
4144 fmt = '[%(asctime)s.%(msecs)03d in %(pathname)s - %(funcName)s:%(lineno)4d] %(message)s' , # noqa: E501
Original file line number Diff line number Diff line change 1+ # Do not pass events logged to this logger to the handlers of higher level
2+ # (ancestor) loggers.
3+ # Fixes: https://github.com/abseil/abseil-py/issues/99
4+ def do_not_propagate (logger ):
5+ logger .propagate = False
You can’t perform that action at this time.
0 commit comments