openai/chatkit-python
Publicmirrored fromhttps://github.com/openai/chatkit-pythonAvailable
chatkit/logger.py
15lines · modecode
| 1 | import logging |
| 2 | import os |
| 3 | |
| 4 | logger = logging.getLogger("chatkit") |
| 5 | |
| 6 | log_level = os.getenv("LOG_LEVEL") |
| 7 | if log_level: |
| 8 | logger.setLevel(log_level.upper()) |
| 9 | handler = logging.StreamHandler() |
| 10 | handler.setLevel(log_level.upper()) |
| 11 | formatter = logging.Formatter( |
| 12 | "%(asctime)s - %(name)s - %(levelname)s - %(message)s" |
| 13 | ) |
| 14 | handler.setFormatter(formatter) |
| 15 | logger.addHandler(handler) |
| 16 | |