13 lines
317 B
Bash
13 lines
317 B
Bash
#!/bin/sh
|
|
set -eu
|
|
|
|
if [ "${REDIS_AUTH_ENABLED:-false}" = "true" ]; then
|
|
secret=/run/secrets/redis_password
|
|
[ -f "$secret" ] && [ -r "$secret" ] && [ -s "$secret" ] || exit 1
|
|
REDISCLI_AUTH="$(tr -d '\r\n' < "$secret")"
|
|
export REDISCLI_AUTH
|
|
fi
|
|
|
|
response="$(redis-cli ping 2>/dev/null)"
|
|
[ "$response" = "PONG" ]
|