Skip to content

Commit a41c5b0

Browse files
committed
fix log level
1 parent 01b0d9a commit a41c5b0

File tree

2 files changed

+12
-10
lines changed

2 files changed

+12
-10
lines changed

backend/common/log.py

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -82,8 +82,8 @@ def set_custom_logfile():
8282
os.mkdir(log_path)
8383

8484
# log files
85-
log_stdout_file = os.path.join(log_path, settings.LOG_STDOUT_FILENAME)
86-
log_stderr_file = os.path.join(log_path, settings.LOG_STDERR_FILENAME)
85+
log_access_file = os.path.join(log_path, settings.LOG_ACCESS_FILENAME)
86+
log_error_file = os.path.join(log_path, settings.LOG_ERROR_FILENAME)
8787

8888
# set loguru logger default config
8989
# https://loguru.readthedocs.io/en/stable/api/logger.html#loguru._logger.Logger.add
@@ -97,17 +97,19 @@ def set_custom_logfile():
9797

9898
# stdout file
9999
logger.add(
100-
str(log_stdout_file),
101-
level=settings.LOG_STDOUT_LEVEL,
100+
str(log_access_file),
101+
level=settings.LOG_ACCESS_LEVEL,
102+
filter=lambda record: record['level'].no <= 25,
102103
backtrace=False,
103104
diagnose=False,
104105
**log_config,
105106
)
106107

107108
# stderr file
108109
logger.add(
109-
str(log_stderr_file),
110-
level=settings.LOG_STDERR_LEVEL,
110+
str(log_error_file),
111+
level=settings.LOG_ERROR_LEVEL,
112+
filter=lambda record: record['level'].no >= 30,
111113
backtrace=True,
112114
diagnose=True,
113115
**log_config,

backend/core/conf.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -104,10 +104,10 @@ class Settings(BaseSettings):
104104
)
105105
LOG_CID_DEFAULT_VALUE: str = '-'
106106
LOG_CID_UUID_LENGTH: int = 32 # must <= 32
107-
LOG_STDOUT_LEVEL: str = 'INFO'
108-
LOG_STDERR_LEVEL: str = 'ERROR'
109-
LOG_STDOUT_FILENAME: str = 'fba_access.log'
110-
LOG_STDERR_FILENAME: str = 'fba_error.log'
107+
LOG_ACCESS_LEVEL: str = 'INFO'
108+
LOG_ERROR_LEVEL: str = 'ERROR'
109+
LOG_ACCESS_FILENAME: str = 'fba_access.log'
110+
LOG_ERROR_FILENAME: str = 'fba_error.log'
111111

112112
# Middleware
113113
MIDDLEWARE_CORS: bool = True

0 commit comments

Comments
 (0)