fix: move account name lookup above certificate check in entrypoint.sh

This commit is contained in:
2026-03-24 09:31:46 +01:00
parent 7f1027c6e0
commit 4c66ee38ba

View File

@@ -14,15 +14,15 @@ if [[ -z "$AZURITE_ACCOUNTS" ]]; then
fi
fi
# Look up the account name from the AZURITE_ACCOUNTS variable, which is in the format "accountName:accountKey1:accountKey2;accountName2:accountKey1:accountKey2"
ACCOUNT_NAME=$(echo "$AZURITE_ACCOUNTS" | cut -f 1 -d ';' | cut -f 1 -d ':')
# Check, if the certificate for the account exists.
if [[ ! -f "/storage/${ACCOUNT_NAME}_cert.pem" ]] || [[ ! -f "/storage/${ACCOUNT_NAME}_key.pem" ]]; then
echo "[ERROR] Certificate or key for account ${ACCOUNT_NAME} not found."
exit 1
fi
# Look up the account name from the AZURITE_ACCOUNTS variable, which is in the format "accountName:accountKey1:accountKey2;accountName2:accountKey1:accountKey2"
ACCOUNT_NAME=$(echo "$AZURITE_ACCOUNTS" | cut -f 1 -d ';' | cut -f 1 -d ':')
OAUTH_ARGS=("--oauth" "basic")
NO_CADDY=