|
9 | 9 |
|
10 | 10 | def setup_logging(): |
11 | 11 | root_logger = logging.getLogger() |
12 | | - if not getattr(root_logger, "_wat2do_configured", False): |
13 | | - for handler in list(root_logger.handlers): |
14 | | - root_logger.removeHandler(handler) |
| 12 | + if getattr(root_logger, "_wat2do_configured", False): |
| 13 | + return |
| 14 | + for handler in list(root_logger.handlers): |
| 15 | + root_logger.removeHandler(handler) |
15 | 16 |
|
16 | | - logging.getLogger("urllib3").setLevel(logging.WARNING) |
17 | | - logging.getLogger("requests").setLevel(logging.WARNING) |
18 | | - logging.getLogger("botocore").setLevel(logging.WARNING) |
19 | | - logging.getLogger("httpcore").setLevel(logging.WARNING) |
20 | | - logging.getLogger("openai").setLevel(logging.WARNING) |
21 | | - logging.getLogger("PIL").setLevel(logging.INFO) |
| 17 | + logging.getLogger("urllib3").setLevel(logging.WARNING) |
| 18 | + logging.getLogger("requests").setLevel(logging.WARNING) |
| 19 | + logging.getLogger("botocore").setLevel(logging.WARNING) |
| 20 | + logging.getLogger("httpcore").setLevel(logging.WARNING) |
| 21 | + logging.getLogger("openai").setLevel(logging.WARNING) |
| 22 | + logging.getLogger("PIL").setLevel(logging.INFO) |
22 | 23 |
|
23 | | - fmt = "%(asctime)s - %(name)s - %(levelname)s - %(message)s" |
24 | | - handlers = [ |
25 | | - logging.StreamHandler(sys.stdout), |
26 | | - logging.FileHandler(LOG_FILE, encoding="utf-8"), |
27 | | - ] |
28 | | - logging.basicConfig(level=logging.DEBUG, format=fmt, handlers=handlers) |
29 | | - for h in handlers: |
30 | | - root_logger.addHandler(h) |
31 | | - root_logger.setLevel(logging.DEBUG) |
32 | | - root_logger._wat2do_configured = True |
| 24 | + fmt = "%(asctime)s - %(name)s - %(levelname)s - %(message)s" |
| 25 | + handlers = [ |
| 26 | + logging.StreamHandler(sys.stdout), |
| 27 | + logging.FileHandler(LOG_FILE, encoding="utf-8"), |
| 28 | + ] |
| 29 | + logging.basicConfig(level=logging.DEBUG, format=fmt, handlers=handlers) |
| 30 | + root_logger._wat2do_configured = True |
33 | 31 |
|
34 | 32 |
|
35 | 33 | setup_logging() |
|
0 commit comments