完成黑名单、参数同步
This commit is contained in:
11
src/app.py
11
src/app.py
@@ -18,7 +18,7 @@ from fastapi.openapi.docs import (
|
||||
from fastapi.staticfiles import StaticFiles
|
||||
|
||||
from src.api.routes import face_features
|
||||
from src.api.routes.algorithm_router import router as algorithm_router
|
||||
from src.api.routes.algorithm_router import router as algorithm_router, sync_videofacebiz_params, sync_videofacebiz_blacklist
|
||||
from src.api.errors import (
|
||||
APIError,
|
||||
validation_exception_handler,
|
||||
@@ -60,6 +60,15 @@ async def lifespan(app: FastAPI):
|
||||
rtsp_server.start()
|
||||
# 将 RTSP 服务实例保存到应用状态
|
||||
app.state.rtsp_server = rtsp_server
|
||||
|
||||
# 自动同步VideoFaceBiz参数和黑名单
|
||||
print("🔄 自动同步VideoFaceBiz参数和黑名单...")
|
||||
try:
|
||||
params_updated = sync_videofacebiz_params()
|
||||
blacklist_loaded = sync_videofacebiz_blacklist()
|
||||
print(f"✅ 自动同步完成 - 参数更新: {params_updated}个, 黑名单加载: {blacklist_loaded}个")
|
||||
except Exception as e:
|
||||
print(f"⚠️ 自动同步失败: {e}")
|
||||
else:
|
||||
print("⚠️ RTSP 服务未启用")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user