[FLINK-36620][cdc-cli] Add support for specifying the --flink-home parameter via an '=' character

This closes #3838
pull/3864/head
Jzjsnow 2 weeks ago committed by GitHub
parent 087195a3a6
commit 6b13868dd5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -21,9 +21,20 @@ args=("$@")
# Check if FLINK_HOME is set in command-line arguments by "--flink-home"
for ((i=0; i < ${#args[@]}; i++)); do
case "${args[i]}" in
--flink-home=*)
# Extract the value after "="
FLINK_HOME_VALUE="${args[i]#*=}"
# Check if the value is not empty
if [[ -n "$FLINK_HOME_VALUE" ]]; then
FLINK_HOME="$FLINK_HOME_VALUE"
echo "[INFO] Set FLINK_HOME to ${FLINK_HOME_VALUE}."
break
fi
;;
--flink-home)
if [[ -n "${args[i+1]}" ]]; then
FLINK_HOME="${args[i+1]}"
echo "[INFO] Set FLINK_HOME to ${FLINK_HOME}."
break
fi
;;

Loading…
Cancel
Save