mirror of https://github.com/zulip/zulip.git
configure-rabbitmq: Switch to await_startup.
This commit is contained in:
parent
0468f609e8
commit
a4ff6f9ae5
|
@ -11,20 +11,7 @@ set -eu
|
|||
RABBITMQ_USERNAME=$("$(dirname "$0")/../get-django-setting" RABBITMQ_USERNAME)
|
||||
RABBITMQ_PASSWORD=$("$(dirname "$0")/../get-django-setting" RABBITMQ_PASSWORD)
|
||||
|
||||
# Wait for RabbitMQ to start up
|
||||
retries=29
|
||||
# Could use rabbitmqctl await_startup when we upgrade to 3.7.11.
|
||||
while ! rabbitmqctl -q await_online_nodes 1 2>/dev/null; do
|
||||
if ((retries == 29)); then
|
||||
echo "Waiting for RabbitMQ to start up..."
|
||||
fi
|
||||
sleep 1
|
||||
if ! ((retries -= 1)); then
|
||||
rabbitmqctl -q await_online_nodes 1
|
||||
break
|
||||
fi
|
||||
done
|
||||
|
||||
rabbitmqctl await_startup
|
||||
rabbitmqctl delete_user "$RABBITMQ_USERNAME" || true
|
||||
rabbitmqctl delete_user zulip || true
|
||||
rabbitmqctl delete_user guest || true
|
||||
|
|
Loading…
Reference in New Issue