mirror of
https://github.com/zulip/docker-zulip.git
synced 2025-11-04 14:03:25 +00:00
Fix for #50
This commit is contained in:
@@ -291,21 +291,22 @@ zulipConfiguration() {
|
|||||||
for setting_key in "${given_settings[@]}"; do
|
for setting_key in "${given_settings[@]}"; do
|
||||||
local key="SETTING_$setting_key"
|
local key="SETTING_$setting_key"
|
||||||
local setting_var="${!key}"
|
local setting_var="${!key}"
|
||||||
|
local file="$ZPROJECT_SETTINGS"
|
||||||
if [ -z "$setting_var" ]; then
|
if [ -z "$setting_var" ]; then
|
||||||
echo "Empty var for key \"$setting_key\"."
|
echo "Empty var for key \"$setting_key\"."
|
||||||
continue
|
continue
|
||||||
fi
|
fi
|
||||||
# Zulip settings.py / zproject specific overrides here
|
# Zulip settings.py / zproject specific overrides here
|
||||||
if [ "$setting_key" = "ADMIN_DOMAIN" ]; then
|
if [ "$setting_key" = "ADMIN_DOMAIN" ]; then
|
||||||
local FILE="$SETTINGS_PY"
|
file FILE="$SETTINGS_PY"
|
||||||
elif [ "$setting_key" = "MEMCACHED_LOCATION" ]; then
|
elif [ "$setting_key" = "MEMCACHED_LOCATION" ]; then
|
||||||
FILE="$ZPROJECT_SETTINGS"
|
file="$ZPROJECT_SETTINGS"
|
||||||
elif [[ "$setting_key" = "REDIS_"* ]]; then
|
elif [[ "$setting_key" = "REDIS_"* ]]; then
|
||||||
FILE="$ZPROJECT_SETTINGS"
|
file="$ZPROJECT_SETTINGS"
|
||||||
elif [[ "$setting_key" = "RABBITMQ_"* ]]; then
|
elif [[ "$setting_key" = "RABBITMQ_"* ]]; then
|
||||||
FILE="$ZPROJECT_SETTINGS"
|
file="$ZPROJECT_SETTINGS"
|
||||||
fi
|
fi
|
||||||
setConfigurationValue "$setting_key" "$setting_var" "$FILE"
|
setConfigurationValue "$setting_key" "$setting_var" "$file"
|
||||||
done
|
done
|
||||||
unset setting_key setting_var KEY
|
unset setting_key setting_var KEY
|
||||||
su zulip -c "/home/zulip/deployments/current/manage.py checkconfig"
|
su zulip -c "/home/zulip/deployments/current/manage.py checkconfig"
|
||||||
|
|||||||
Reference in New Issue
Block a user