auto-sync: 2026-05-22 18:28:16
This commit is contained in:
+2
-10
@@ -4,7 +4,7 @@ set -euo pipefail
|
||||
|
||||
TARGET_DIR="$HOME/.sanguo_projects/sanguo_moziplus_v2"
|
||||
PM2_NAME="sanguo-moziplus-v2"
|
||||
HEALTH_URL="http://localhost:8083/api/health"
|
||||
HEALTH_URL="http://localhost:8083/api/daemon/status"
|
||||
DETAILED=false
|
||||
|
||||
usage() {
|
||||
@@ -30,15 +30,7 @@ echo " moziplus v2 — Status"
|
||||
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
|
||||
|
||||
# ── 版本 ──
|
||||
VERSION=$(cd "$TARGET_DIR" 2>/dev/null && python3 -c '
|
||||
try:
|
||||
import tomllib; print(tomllib.load(open("pyproject.toml","rb"))["project"]["version"])
|
||||
except ImportError:
|
||||
try:
|
||||
import tomli as tomllib; print(tomllib.load(open("pyproject.toml","rb"))["project"]["version"])
|
||||
except ImportError:
|
||||
import re; m=re.search(r"version\s*=\s*[\"']([^\"']+)[\"']", open("pyproject.toml").read()); print(m.group(1) if m else "unknown")
|
||||
' 2>/dev/null || echo 'unknown')
|
||||
VERSION=$(cd "$TARGET_DIR" 2>/dev/null && grep -o 'version *= *["'\'''][^"'\''']*["'\''']' pyproject.toml 2>/dev/null | sed "s/version *= *['\"]//;s/['\"]$//" || echo 'unknown')
|
||||
echo " Version: v$VERSION"
|
||||
|
||||
# ── 安装目录 ──
|
||||
|
||||
Reference in New Issue
Block a user