use structlog instead of loguru

This commit is contained in:
春河晴
2025-06-11 15:17:08 +09:00
parent 0cb595218e
commit 7b4e7b94f8
132 changed files with 283 additions and 1804 deletions

View File

@@ -1,6 +1,6 @@
from src.chat.heart_flow.heartflow import heartflow
from src.chat.heart_flow.sub_heartflow import ChatState
from src.common.logger_manager import get_logger
from src.common.logger import get_logger
import time
logger = get_logger("api")

View File

@@ -3,7 +3,7 @@ import strawberry
from fastapi import FastAPI
from strawberry.fastapi import GraphQLRouter
from src.common.server import global_server
from src.common.server import get_global_server
@strawberry.type
@@ -17,6 +17,6 @@ schema = strawberry.Schema(Query)
graphql_app = GraphQLRouter(schema)
fast_api_app: FastAPI = global_server.get_app()
fast_api_app: FastAPI = get_global_server().get_app()
fast_api_app.include_router(graphql_app, prefix="/graphql")

View File

@@ -6,9 +6,9 @@ import sys
# from src.chat.heart_flow.heartflow import heartflow
sys.path.append(os.path.abspath(os.path.join(os.path.dirname(__file__), "..", "..")))
# from src.config.config import BotConfig
from src.common.logger_manager import get_logger
from src.common.logger import get_logger
from src.api.reload_config import reload_config as reload_config_func
from src.common.server import global_server
from src.common.server import get_global_server
from src.api.apiforgui import (
get_all_subheartflow_ids,
forced_change_subheartflow_status,
@@ -108,4 +108,4 @@ async def get_system_basic_info():
def start_api_server():
"""启动API服务器"""
global_server.register_router(router, prefix="/api/v1")
get_global_server().register_router(router, prefix="/api/v1")

View File

@@ -1,7 +1,7 @@
from fastapi import HTTPException
from rich.traceback import install
from src.config.config import get_config_dir, load_config
from src.common.logger_manager import get_logger
from src.common.logger import get_logger
import os
install(extra_lines=3)