mirror of https://github.com/OpenVidu/openvidu.git
openvidu-deployment: azure - single-node-pro & elastic & ha - Fix store_secret.sh script for empty secrets
parent
0c21cacded
commit
9755cd6753
|
@ -862,7 +862,12 @@ if [[ "$MODE" == "generate" ]]; then
|
||||||
elif [[ "$MODE" == "save" ]]; then
|
elif [[ "$MODE" == "save" ]]; then
|
||||||
SECRET_KEY_NAME="$2"
|
SECRET_KEY_NAME="$2"
|
||||||
SECRET_VALUE="$3"
|
SECRET_VALUE="$3"
|
||||||
az keyvault secret set --vault-name ${keyVaultName} --name $SECRET_KEY_NAME --value $SECRET_VALUE > /dev/null
|
# If empty value, store it empty
|
||||||
|
if [[ -z "$SECRET_VALUE" ]]; then
|
||||||
|
az keyvault secret set --vault-name ${keyVaultName} --name $SECRET_KEY_NAME --file /dev/null > /dev/null
|
||||||
|
else
|
||||||
|
az keyvault secret set --vault-name ${keyVaultName} --name $SECRET_KEY_NAME --value $SECRET_VALUE > /dev/null
|
||||||
|
fi
|
||||||
if [[ $? -ne 0 ]]; then
|
if [[ $? -ne 0 ]]; then
|
||||||
echo "Error generating secret"
|
echo "Error generating secret"
|
||||||
fi
|
fi
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -992,7 +992,12 @@ if [[ "$MODE" == "generate" ]]; then
|
||||||
elif [[ "$MODE" == "save" ]]; then
|
elif [[ "$MODE" == "save" ]]; then
|
||||||
SECRET_KEY_NAME="$2"
|
SECRET_KEY_NAME="$2"
|
||||||
SECRET_VALUE="$3"
|
SECRET_VALUE="$3"
|
||||||
az keyvault secret set --vault-name ${keyVaultName} --name $SECRET_KEY_NAME --value $SECRET_VALUE > /dev/null
|
# If empty value, store it empty
|
||||||
|
if [[ -z "$SECRET_VALUE" ]]; then
|
||||||
|
az keyvault secret set --vault-name ${keyVaultName} --name $SECRET_KEY_NAME --file /dev/null > /dev/null
|
||||||
|
else
|
||||||
|
az keyvault secret set --vault-name ${keyVaultName} --name $SECRET_KEY_NAME --value $SECRET_VALUE > /dev/null
|
||||||
|
fi
|
||||||
if [[ $? -ne 0 ]]; then
|
if [[ $? -ne 0 ]]; then
|
||||||
echo "Error generating secret"
|
echo "Error generating secret"
|
||||||
fi
|
fi
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -686,7 +686,12 @@ if [[ "$MODE" == "generate" ]]; then
|
||||||
elif [[ "$MODE" == "save" ]]; then
|
elif [[ "$MODE" == "save" ]]; then
|
||||||
SECRET_KEY_NAME="$2"
|
SECRET_KEY_NAME="$2"
|
||||||
SECRET_VALUE="$3"
|
SECRET_VALUE="$3"
|
||||||
az keyvault secret set --vault-name ${keyVaultName} --name $SECRET_KEY_NAME --value $SECRET_VALUE > /dev/null
|
# If empty value, store it empty
|
||||||
|
if [[ -z "$SECRET_VALUE" ]]; then
|
||||||
|
az keyvault secret set --vault-name ${keyVaultName} --name $SECRET_KEY_NAME --file /dev/null > /dev/null
|
||||||
|
else
|
||||||
|
az keyvault secret set --vault-name ${keyVaultName} --name $SECRET_KEY_NAME --value $SECRET_VALUE > /dev/null
|
||||||
|
fi
|
||||||
if [[ $? -ne 0 ]]; then
|
if [[ $? -ne 0 ]]; then
|
||||||
echo "Error generating secret"
|
echo "Error generating secret"
|
||||||
fi
|
fi
|
||||||
|
|
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue