- 新增 task_report 任务级聚合指标 task_metrics - 补充创建任务幂等与失败路径/冲突测试 - 将后端测试基线提升到 20 passed - 新增 edge-agent 初始化代码、启动脚本与打包脚本 - 新增 http_health_check、check_port、check_process、grep_log 执行器 - 补充 edge-agent 基础测试并提升基线到 10 passed - 同步更新 backend README 与当前进度总结
14 lines
306 B
Bash
14 lines
306 B
Bash
#!/usr/bin/env bash
|
|
set -euo pipefail
|
|
|
|
ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
|
|
PYTHON_BIN="$ROOT_DIR/.venv/bin/python"
|
|
|
|
if [[ ! -x "$PYTHON_BIN" ]]; then
|
|
echo "Python runtime not found at $PYTHON_BIN" >&2
|
|
exit 1
|
|
fi
|
|
|
|
export PYTHONPATH="$ROOT_DIR"
|
|
exec "$PYTHON_BIN" -m app.main "$@"
|