File tree Expand file tree Collapse file tree 3 files changed +9
-7
lines changed Expand file tree Collapse file tree 3 files changed +9
-7
lines changed Original file line number Diff line number Diff line change @@ -147,6 +147,7 @@ class Settings(BaseSettings):
147147 # System logs make boot ~2x slower
148148 PRINT_SYSTEM_LOGS = False
149149 IGNORE_TRACEBACK_FROM_DIAGNOSTICS = True
150+ LOG_LEVEL = "WARNING"
150151 DEBUG_ASYNCIO = False
151152
152153 # Networking does not work inside Docker/Podman
Original file line number Diff line number Diff line change @@ -66,7 +66,7 @@ def parse_args(args):
6666 help = "set loglevel to INFO" ,
6767 action = "store_const" ,
6868 const = logging .INFO ,
69- default = logging . WARNING ,
69+ default = settings . LOG_LEVEL ,
7070 )
7171 parser .add_argument (
7272 "-vv" ,
@@ -298,7 +298,12 @@ def main():
298298 )
299299 # log_format = "[%(asctime)s] p%(process)s {%(pathname)s:%(lineno)d} %(levelname)s - %(message)s"
300300
301- setup_handlers (args , log_format )
301+ handlers = setup_handlers (args , log_format )
302+ logging .basicConfig (
303+ level = args .loglevel ,
304+ format = log_format ,
305+ handlers = handlers ,
306+ )
302307
303308 logging .getLogger ("aiosqlite" ).setLevel (logging .WARNING )
304309 logging .getLogger ("sqlalchemy.engine" ).setLevel (logging .WARNING )
Original file line number Diff line number Diff line change @@ -49,8 +49,4 @@ def setup_handlers(args, log_format):
4949 non_execution_handler .setFormatter (
5050 logging .Formatter ("%(asctime)s | %(levelname)s %(name)s:%(lineno)s | %(message)s " )
5151 )
52- logging .basicConfig (
53- level = args .loglevel ,
54- format = log_format ,
55- handlers = [non_execution_handler , execution_handler ],
56- )
52+ return [non_execution_handler , execution_handler ]
You can’t perform that action at this time.
0 commit comments