From a0e94682bf5719d25f2adc80a39e5803211c9ab6 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 6 Apr 2026 15:42:31 +0000 Subject: [PATCH] Add --skip-pbs flag for non-interactive PBS phase Co-Authored-By: Claude Opus 4.6 (1M context) --- pharmq-setup.sh | 23 +++++++++++++++-------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/pharmq-setup.sh b/pharmq-setup.sh index 633f65f..534b38b 100644 --- a/pharmq-setup.sh +++ b/pharmq-setup.sh @@ -24,15 +24,17 @@ ARGS_ADDR="" ARGS_OWNER="" ARGS_PHONE="" ARGS_MSSQL="" +SKIP_PBS=false while [[ $# -gt 0 ]]; do case $1 in - --name) ARGS_NAME="$2"; shift 2 ;; - --hira) ARGS_HIRA="$2"; shift 2 ;; - --addr) ARGS_ADDR="$2"; shift 2 ;; - --owner) ARGS_OWNER="$2"; shift 2 ;; - --phone) ARGS_PHONE="$2"; shift 2 ;; - --mssql) ARGS_MSSQL="$2"; shift 2 ;; + --name) ARGS_NAME="$2"; shift 2 ;; + --hira) ARGS_HIRA="$2"; shift 2 ;; + --addr) ARGS_ADDR="$2"; shift 2 ;; + --owner) ARGS_OWNER="$2"; shift 2 ;; + --phone) ARGS_PHONE="$2"; shift 2 ;; + --mssql) ARGS_MSSQL="$2"; shift 2 ;; + --skip-pbs) SKIP_PBS=true; shift ;; --help|-h) echo "사용법: pharmq-setup.sh [옵션]" echo " --name 약국명 (필수 또는 대화형 입력)" @@ -419,8 +421,13 @@ else: PYEOF echo "" - echo -ne "${CYAN}복원할 VM 백업 ID (숫자, Enter로 건너뛰기): ${NC}" - read -r TEMPLATE_VMID