优化安装脚本
This commit is contained in:
@@ -359,12 +359,15 @@ while true; do
|
|||||||
DEFAULT_NODE_ID="$NODE_ID"
|
DEFAULT_NODE_ID="$NODE_ID"
|
||||||
fi
|
fi
|
||||||
if [[ -n "$DEFAULT_NODE_ID" ]]; then
|
if [[ -n "$DEFAULT_NODE_ID" ]]; then
|
||||||
read -u 3 -p "Enter Node ID for node #$i [${DEFAULT_NODE_ID}] (type NO to finish): " INPUT_ID
|
read -u 3 -p "Enter Node ID for node #$i [${DEFAULT_NODE_ID}] (type N/NO to finish): " INPUT_ID
|
||||||
else
|
else
|
||||||
read -u 3 -p "Enter Node ID for node #$i (type NO to finish): " INPUT_ID
|
read -u 3 -p "Enter Node ID for node #$i (press Enter or type N/NO to finish): " INPUT_ID
|
||||||
fi
|
fi
|
||||||
CURRENT_NODE_ID="$(sanitize_value "${INPUT_ID:-$DEFAULT_NODE_ID}")"
|
CURRENT_NODE_ID="$(sanitize_value "${INPUT_ID:-$DEFAULT_NODE_ID}")"
|
||||||
if [[ "$CURRENT_NODE_ID" =~ ^([nN][oO])$ ]]; then
|
if [[ -z "$DEFAULT_NODE_ID" && -z "$CURRENT_NODE_ID" && "${#NODE_IDS[@]}" -gt 0 ]]; then
|
||||||
|
break
|
||||||
|
fi
|
||||||
|
if [[ "$CURRENT_NODE_ID" =~ ^([nN]|[nN][oO])$ ]]; then
|
||||||
if [[ "${#NODE_IDS[@]}" -eq 0 ]]; then
|
if [[ "${#NODE_IDS[@]}" -eq 0 ]]; then
|
||||||
echo -e "${RED}At least one Node ID is required${NC}"
|
echo -e "${RED}At least one Node ID is required${NC}"
|
||||||
exit 1
|
exit 1
|
||||||
|
|||||||
Reference in New Issue
Block a user