🦄 refactor(log): colorful log

This commit is contained in:
kalicyh
2025-02-18 00:07:19 +08:00
parent 921e3c2c75
commit 2acee60d73
32 changed files with 423 additions and 190 deletions
+7 -7
View File
@@ -1,9 +1,9 @@
import logging
from config.logger import setup_logging
from aiohttp import web
import datetime
logger = logging.getLogger(__name__)
TAG = __name__
logger = setup_logging()
class RegisterHandler:
def __init__(self, user_manager):
@@ -17,7 +17,7 @@ class RegisterHandler:
password = data.get('password')
if not username or not password:
logger.warning(f"Registration attempt with empty credentials from {request.remote}")
logger.bind(tag=TAG).warning(f"Registration attempt with empty credentials from {request.remote}")
return web.json_response({
'success': False,
'message': '用户名和密码不能为空'
@@ -25,7 +25,7 @@ class RegisterHandler:
# 检查用户是否已存在
if await self.user_manager.get_user(username):
logger.warning(f"Registration attempt with existing username {username} from {request.remote}")
logger.bind(tag=TAG).warning(f"Registration attempt with existing username {username} from {request.remote}")
return web.json_response({
'success': False,
'message': '用户名已存在'
@@ -41,14 +41,14 @@ class RegisterHandler:
}
await self.user_manager.add_user(username, user_data)
logger.info(f"Successfully registered new user {username} from {request.remote}")
logger.bind(tag=TAG).info(f"Successfully registered new user {username} from {request.remote}")
return web.json_response({
'success': True,
'message': '注册成功'
})
except Exception as e:
logger.error(f"Register error: {str(e)}", exc_info=True)
logger.bind(tag=TAG).error(f"Register error: {str(e)}", exc_info=True)
return web.json_response({
'success': False,
'message': '注册失败,请稍后重试'