This commit is contained in:
Codex
2026-04-01 11:45:23 -06:00
parent d2c7941aaa
commit a2d4f9d86d
4 changed files with 82 additions and 18 deletions
Regular → Executable
+9 -3
View File
@@ -7,6 +7,12 @@ ANSIBLE_PYTHON="$ANSIBLE_VENV/bin/python"
ANSIBLE_PLAYBOOK="$ANSIBLE_VENV/bin/ansible-playbook"
export ANSIBLE_CONFIG="$ROOT_DIR/ansible/ansible.cfg"
run_project_script() {
local script_path=$1
shift || true
bash "$script_path" "$@"
}
usage() {
cat <<'EOF'
Usage:
@@ -501,10 +507,10 @@ main() {
up)
confirm_installation
run_playbook up.yml
"$ROOT_DIR/scripts/service_manager.sh" start all
run_project_script "$ROOT_DIR/scripts/service_manager.sh" start all
;;
down)
"$ROOT_DIR/scripts/service_manager.sh" stop all || true
run_project_script "$ROOT_DIR/scripts/service_manager.sh" stop all || true
run_playbook down.yml
;;
preflight)
@@ -519,7 +525,7 @@ main() {
handle_assets_command "$@"
;;
start|stop|status|urls|open|logs)
exec "$ROOT_DIR/scripts/service_manager.sh" "$cmd" "$@"
exec bash "$ROOT_DIR/scripts/service_manager.sh" "$cmd" "$@"
;;
""|-h|--help|help)
usage