File tree Expand file tree Collapse file tree 2 files changed +12
-10
lines changed Expand file tree Collapse file tree 2 files changed +12
-10
lines changed Original file line number Diff line number Diff 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 ,
Original file line number Diff line number Diff 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
You can’t perform that action at this time.
0 commit comments