diff --git a/deploy.sh b/deploy.sh index 65412ef..9006fa6 100755 --- a/deploy.sh +++ b/deploy.sh @@ -340,17 +340,16 @@ echo \"\${DISK_SIZE[@]}\" SELECTED_BOOT_DISK=$(gum choose --limit 2 --header "$HEADER" "${GUM_PRINTED_ELEMENTS[@]}") +NUMBER_OF_BOOT_DISKS=0 for i in $(seq 0 $(($TOTAL_NUMBER_OF_DISKS - 1))); do if printf '%s' "$SELECTED_BOOT_DISK" | grep -iq "${DISK_NAME[$i]}"; then - echo "DISK FOUND." - ((NUMBER_OF_BOOT_DISKS++)) + echo "DISK FOUND : ${DISK_NAME[$i]}" + NUMBER_OF_BOOT_DISKS=(($NUMBER_OF_BOOT_DISKS + 1)) export "BOOT_DISK_${NUMBER_OF_BOOT_DISKS}_ID=${DISK_ID[$i]}" unset "GUM_PRINTED_ELEMENTS[${i}]" fi done -echo "NO DISK FOUND." - if [[ "$NUMBER_OF_BOOT_DISKS" == "1" ]]; then echo -e "\n\n ⚠️ One boot disk selected, continuing with striped boot disk configuration." echo -e " Consider using 2 boot disks instead to get data protection features on the boot disks."