This commit is contained in:
2025-07-18 09:43:45 +02:00
parent e6b4aa79d5
commit b7c4b33607

View File

@ -15,9 +15,17 @@ pingSentinel() {
}
getPrimaryInfo() {
VALKEY_MASTER_NAME=${VALKEY_MASTER_NAME:-"mymaster"}
valkey-cli --csv -h ${VALKEY_HEADLESS_SERVICE} -p ${VALKEY_SENTINEL_PORT} sentinel get-primary-addr-by-name "${VALKEY_MASTER_NAME}"| \
awk -F ',' '{ gsub(/"/,"",$0); print $1 " " $2 }'
masterName=${VALKEY_MASTER_NAME:-"mymaster"}
info=$(valkey-cli --csv -h ${VALKEY_HEADLESS_SERVICE} -p ${VALKEY_SENTINEL_PORT} sentinel get-primary-addr-by-name "${masterName}"| \
awk -F ',' '{ gsub(/"/,"",$0); print $1 " " $2 }')
if [ -z "${info}" ]; then
echo "Failed to get primary info for master '${masterName}'"
return 1
fi
if [ "${info}" ~= /^NULL/ ]; then
getPrimaryInfo
fi
echo "${info}"
return ${?}
}