mirror of https://github.com/zulip/zulip.git
install-aws-server: Use our settings.py if available.
This commit is contained in:
parent
8a53686f41
commit
05e0e99b6e
|
@ -39,6 +39,7 @@ fi
|
|||
if [ -n "${zulip_confdir-}" ]; then
|
||||
zulipconf_file="$zulip_confdir/zulip.conf"
|
||||
secrets_file="$zulip_confdir/zulip-secrets.conf"
|
||||
settings_file="$zulip_confdir/settings.py"
|
||||
fi
|
||||
if [ -z "$secrets_file" ]; then
|
||||
echo "Specify secrets_file via environment."
|
||||
|
@ -82,6 +83,9 @@ scp "${SSH_OPTS[@]}" -i "$amazon_key_file" "$secrets_file" root@"$server":/etc/z
|
|||
if [ -e "$zulipconf_file" ]; then
|
||||
scp "${SSH_OPTS[@]}" -i "$amazon_key_file" "$zulipconf_file" root@"$server":/etc/zulip/zulip.conf
|
||||
fi
|
||||
if [ -e "$settings_file" ]; then
|
||||
scp "${SSH_OPTS[@]}" -i "$amazon_key_file" "$settings_file" root@"$server":/etc/zulip/settings.py
|
||||
fi
|
||||
|
||||
# shellcheck disable=SC2029 disable=SC2087
|
||||
ssh "${SSH_OPTS[@]}" "$server" -i "$amazon_key_file" -lroot /bin/bash <<EOF
|
||||
|
@ -114,7 +118,7 @@ git fetch
|
|||
git checkout origin/$branch
|
||||
# The main Zulip production install script can take things from here!
|
||||
env VIRTUALENV_NEEDED=$VIRTUALENV_NEEDED PUPPET_CLASSES="$type" \
|
||||
./scripts/setup/install
|
||||
./scripts/setup/install --self-signed-cert --no-init-db --no-overwrite-settings
|
||||
EOF
|
||||
|
||||
scp "${SSH_OPTS[@]}" -i "$amazon_key_file" "$server_private_key_file" root@"$server":/home/zulip/.ssh/id_rsa
|
||||
|
|
Loading…
Reference in New Issue