start.sh 499 B

12345678910111213141516
  1. #!/bin/bash
  2. # api-key-tasks 启动脚本(密钥过期检查定时任务)
  3. set -e
  4. SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
  5. REPO_ROOT="$(cd "$SCRIPT_DIR/.." && pwd)"
  6. BACKEND_ADMIN="$REPO_ROOT/backend-admin"
  7. if [ ! -d "$BACKEND_ADMIN" ] || [ ! -f "$BACKEND_ADMIN/app/database.py" ]; then
  8. echo "错误:未找到 backend-admin 工程,请确保目录结构为 steam/backend-admin 与 steam/api-key-tasks"
  9. exit 1
  10. fi
  11. export PYTHONPATH="$BACKEND_ADMIN"
  12. exec python "$SCRIPT_DIR/run.py"