Spaces:
Build error
Build error
| import os | |
| import logging | |
| log_dir = "logs" | |
| log_level = logging.INFO | |
| if not os.path.exists(log_dir): | |
| os.makedirs(log_dir) | |
| log_filename = os.path.join(log_dir, "app.log") | |
| logging.basicConfig( | |
| filename=log_filename, | |
| level=log_level, | |
| format="%(asctime)s [%(levelname)s]: %(message)s", | |
| datefmt="%Y-%m-%d %H:%M:%S" | |
| ) | |
| console_handler = logging.StreamHandler() | |
| console_handler.setLevel(log_level) | |
| console_handler.setFormatter(logging.Formatter("%(asctime)s [%(levelname)s]: %(message)s")) | |
| logging.getLogger().addHandler(console_handler) | |
| def log_info(message): | |
| logging.info(message) | |
| def log_warning(message): | |
| logging.warning(message) | |
| def log_error(message): | |
| logging.error(message) | |
| def log_exception(message): | |
| logging.exception(message) | |