From bfe8397fe094f0f7a34e2944c6e7a957595586eb Mon Sep 17 00:00:00 2001 From: yumoqing Date: Tue, 11 Aug 2026 15:20:11 +0800 Subject: [PATCH] fix: remove bricks_for_python (repo 404), simplify pccs.py --- app/pccs.py | 6 +----- build.sh | 4 ++-- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/app/pccs.py b/app/pccs.py index 00b9a4d..d4ff9d6 100644 --- a/app/pccs.py +++ b/app/pccs.py @@ -7,8 +7,6 @@ import os, sys from ahserver.webapp import webapp from ahserver.serverenv import ServerEnv -import bricks_for_python -from bricks_for_python.init import load_pybricks from appbase.init import load_appbase from rbac.init import load_rbac @@ -16,7 +14,6 @@ WORKDIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) def get_module_dbname(m): - """所有模块共用 pccs 数据库""" return 'pccs' @@ -28,12 +25,11 @@ def password_encode(s): def init(): - env = ServerEnv() # MUST be before load_rbac + env = ServerEnv() env.get_module_dbname = get_module_dbname env.password_encode = password_encode load_appbase() load_rbac() - load_pybricks() if __name__ == '__main__': diff --git a/build.sh b/build.sh index c132a9d..097e8ec 100644 --- a/build.sh +++ b/build.sh @@ -70,7 +70,7 @@ green " OK: ${VENV}" # 3: Clone/Pull # ============================================================ blue "[3/10] 同步仓库..." -ALL=(apppublic sqlor ahserver appbase rbac bricks bricks_for_python +ALL=(apppublic sqlor ahserver appbase rbac bricks pcpool pcc storage_mgr image_mgr pccs) for repo in "${ALL[@]}"; do if [ -d "${PKGDIR}/${repo}/.git" ]; then @@ -95,7 +95,7 @@ green " OK" # 4: pip install # ============================================================ blue "[4/10] 安装模块..." -MODULES=(apppublic sqlor ahserver appbase rbac bricks_for_python +MODULES=(apppublic sqlor ahserver appbase rbac pcpool pcc storage_mgr image_mgr) for m in "${MODULES[@]}"; do mp="${PKGDIR}/${m}"