We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b03b2e2 commit 0a7648bCopy full SHA for 0a7648b
ietf/utils/log.py
@@ -22,8 +22,16 @@
22
23
import debug # pyflakes:ignore
24
25
+formatter = logging.Formatter('{levelname}: {name}:{lineno}: {message}', style='{')
26
for name, level in settings.UTILS_LOGGER_LEVELS.items():
27
logger = logging.getLogger(name)
28
+ if not logger.hasHandlers():
29
+ debug.say(' Adding handlers to logger %s' % logger.name)
30
+ handlers = [ logging.StreamHandler(), logging.handlers.SysLogHandler(address='/dev/log', facility='user') ]
31
+ for h in handlers:
32
+ h.setFormatter(formatter)
33
+ h.setLevel(level)
34
+ logger.addHandler(h)
35
debug.say(" Setting %s logging level to %s" % (logger.name, level))
36
logger.setLevel(level)
37
0 commit comments