diff --git a/app/log.py b/app/log.py index 191f366..17370a0 100644 --- a/app/log.py +++ b/app/log.py @@ -17,42 +17,42 @@ logging.config.dictConfig({ }, #'filename': 'example.log', # 'level': logging.ERROR, - # 'handlers': { - # 'console': { - # 'class': 'logging.StreamHandler', - # 'stream': 'ext://sys.stderr', - # 'formatter': 'short', - # }, - # 'log_file_all': { - # 'level': 'NOTSET', - # 'class': 'logging.handlers.RotatingFileHandler', - # 'formatter': 'long', - # 'filename': settings.LOG_PATH['app'], - # 'maxBytes': 10485760, # 5,242,880 = 5 MB; 10,485,760 = 10 MB - # 'backupCount': 9 - # }, - # # 'log_file_warning': { - # # 'level': 'WARNING', - # # 'class': 'logging.handlers.RotatingFileHandler', - # # 'formatter': 'long', - # # 'filename': settings.LOG_PATH['app_warning'], - # # 'maxBytes': 512000, # 524,288 = 512KB - # # 'backupCount': 9 - # # }, - # # 'test_handler': { - # # 'class': 'logging.StreamHandler', - # # 'level': 'INFO', - # # 'formatter': 'short', - # # }, - # # 'test_handler_all_rotate': { - # # 'class': 'logging.handlers.RotatingFileHandler', - # # 'level': 'NOTSET', - # # 'formatter': 'short', - # # 'filename': '/logs/test_rotate.log', - # # 'maxBytes': 100000, # 5120000 = 5 MB - # # 'backupCount': 2, - # # } - # }, + 'handlers': { + 'console': { + 'class': 'logging.StreamHandler', + 'stream': 'ext://sys.stderr', + 'formatter': 'short', + }, + 'log_file_all': { + 'level': 'NOTSET', + 'class': 'logging.handlers.RotatingFileHandler', + 'formatter': 'long', + 'filename': settings.LOG_PATH['app'], + 'maxBytes': 10485760, # 5,242,880 = 5 MB; 10,485,760 = 10 MB + 'backupCount': 9 + }, + # 'log_file_warning': { + # 'level': 'WARNING', + # 'class': 'logging.handlers.RotatingFileHandler', + # 'formatter': 'long', + # 'filename': settings.LOG_PATH['app_warning'], + # 'maxBytes': 512000, # 524,288 = 512KB + # 'backupCount': 9 + # }, + # 'test_handler': { + # 'class': 'logging.StreamHandler', + # 'level': 'INFO', + # 'formatter': 'short', + # }, + # 'test_handler_all_rotate': { + # 'class': 'logging.handlers.RotatingFileHandler', + # 'level': 'NOTSET', + # 'formatter': 'short', + # 'filename': '/logs/test_rotate.log', + # 'maxBytes': 100000, # 5120000 = 5 MB + # 'backupCount': 2, + # } + }, # 'loggers': { # # 'uvicorn': {'handlers': ['default'], 'level': 'INFO'}, # 'uvicorn': {'handlers': ['console'], 'level': 'INFO'}, @@ -61,15 +61,15 @@ logging.config.dictConfig({ # # 'uvicorn.access': {'handlers': ['access'], 'level': 'INFO', 'propagate': False}, # # 'gunicorn': {'handlers': ['console'], 'level': 'INFO'}, # }, - # 'root': { - # 'handlers': ['log_file_all'], #, 'log_file_all', 'log_file_warning'], - # # 'handlers': ['console', 'log_file_all'], #, 'log_file_all', 'log_file_warning'], - # 'level': 'WARNING', # WARNING - # } + 'root': { + 'handlers': ['log_file_all'], #, 'log_file_all', 'log_file_warning'], + # 'handlers': ['console', 'log_file_all'], #, 'log_file_all', 'log_file_warning'], + 'level': 'WARNING', # WARNING + } }) -# log = logging.getLogger('root') +log = logging.getLogger('root') # log.setLevel(logging.INFO) # DEBUG > INFO > WARNING > ERROR > CRITICAL # logging.basicConfig( # format='[%(asctime)s] %(levelname)s @ %(module)s.%(funcName)s()#%(lineno)d: %(message)s'