Cluster nodes by name instead of (mutable) ip.
This commit is contained in:
@@ -19,6 +19,7 @@ usage() {
|
||||
}
|
||||
|
||||
# Parse arguments
|
||||
VALUE_PROVIDED=false
|
||||
while [[ $# -gt 0 ]]; do
|
||||
case $1 in
|
||||
-h|--help)
|
||||
@@ -33,8 +34,9 @@ while [[ $# -gt 0 ]]; do
|
||||
*)
|
||||
if [ -z "${KEY_PATH}" ]; then
|
||||
KEY_PATH="$1"
|
||||
elif [ -z "${VALUE}" ]; then
|
||||
elif [ "$VALUE_PROVIDED" = false ]; then
|
||||
VALUE="$1"
|
||||
VALUE_PROVIDED=true
|
||||
else
|
||||
echo "Too many arguments"
|
||||
usage
|
||||
@@ -51,7 +53,8 @@ if [ -z "${KEY_PATH}" ]; then
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ -z "${VALUE}" ]; then
|
||||
# Check if VALUE was provided (even if empty)
|
||||
if [ "$VALUE_PROVIDED" = false ]; then
|
||||
echo "Error: Value is required"
|
||||
usage
|
||||
exit 1
|
||||
|
Reference in New Issue
Block a user