blob: a87e79d4b8670fc8abc19fefac12a7841f394e6f (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
# coding=utf-8
import logging
import os
# region Logging
# Get the log level from environment
log_level = os.environ.get("LOG_LEVEL", "info").upper()
if hasattr(logging, log_level):
log_level = getattr(logging, log_level)
else:
raise RuntimeError("LOG_LEVEL environment variable has an invalid value.")
# This handler will ensure we log to stdout and stderr
logging.basicConfig(format='[%(asctime)s] [%(levelname)s] %(message)s', level=log_level)
# endregion
|