We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1e98765 commit c2cc7b3Copy full SHA for c2cc7b3
shared/logging_config.py
@@ -0,0 +1,18 @@
1
+import logging
2
+import sys
3
+from pythonjsonlogger import jsonlogger
4
+
5
6
+def setup_logging():
7
+ logger = logging.getLogger()
8
+ logger.setLevel(logging.INFO)
9
10
+ handler = logging.StreamHandler(sys.stdout)
11
+ formatter = jsonlogger.JsonFormatter(
12
+ "%(asctime)s %(levelname)s %(name)s %(message)s"
13
+ )
14
15
+ handler.setFormatter(formatter)
16
+ logger.addHandler(handler)
17
18
+ return logger
0 commit comments