From 22217e06a318f9d6377fecb9f28f14b2036256bd Mon Sep 17 00:00:00 2001 From: Jan Dittberner Date: Tue, 3 Mar 2020 14:24:34 +0100 Subject: [PATCH] Add creation of vhost and user to mq startup --- mq/startup.sh | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/mq/startup.sh b/mq/startup.sh index 119cf52..8ab7076 100755 --- a/mq/startup.sh +++ b/mq/startup.sh @@ -3,5 +3,16 @@ set -e rabbitmq-plugins enable --offline rabbitmq_management -su -s /bin/sh -c '/usr/sbin/rabbitmq-server' rabbitmq +su -s /bin/sh -c '/usr/sbin/rabbitmq-server' rabbitmq & +sleep 5 + +rabbitmqctl list_users --quiet | grep -q gnuviechadmin || \ + rabbitmqctl add_user gnuviechadmin ${RABBITMQ_DEFAULT_PASS} +rabbitmqctl list_vhosts --quiet | grep -q "gva" || \ + rabbitmqctl add_vhost gva +rabbitmqctl set_permissions --vhost gva gnuviechadmin '.*' '.*' '.*' +rabbitmqctl shutdown + +sleep 2 +su -s /bin/sh -c '/usr/sbin/rabbitmq-server' rabbitmq \ No newline at end of file