1+
12#!/usr/bin/env bash
23
34init_rabbitmq() {
@@ -10,16 +11,18 @@ init_rabbitmq() {
1011 [[ -z "${OAUTH_SERVER_CONFIG_DIR}" ]] || print "> OAUTH_SERVER_CONFIG_DIR: ${OAUTH_SERVER_CONFIG_DIR}"
1112
1213}
14+
1315start_rabbitmq() {
1416 if [[ "$PROFILES" == *"docker"* ]]; then
15- start_docker_rabbitmq
17+ if [[ "$PROFILES" == *"cluster"* ]]; then
18+ start_docker_cluster_rabbitmq
19+ else
20+ start_docker_rabbitmq
21+ fi
1622 else
1723 start_local_rabbitmq
1824 fi
1925}
20- <<< <<< < HEAD:deps/rabbitmq_management/selenium/bin/components/rabbitmq
21-
22- =======
2326stop_rabbitmq() {
2427 if [[ "$PROFILES" == *"docker"* ]]; then
2528 if [[ "$PROFILES" == *"cluster"* ]]; then
@@ -44,7 +47,6 @@ save_logs_rabbitmq() {
4447 fi
4548 fi
4649}
47- >>>>>>> a1206dc801 (Move selenium to the root of the repo):selenium/bin/components/rabbitmq
4850start_local_rabbitmq() {
4951 begin "Starting rabbitmq ..."
5052
@@ -58,25 +60,24 @@ start_local_rabbitmq() {
5860
5961 print "> EFFECTIVE RABBITMQ_CONFIG_FILE: /tmp$MOUNT_RABBITMQ_CONF"
6062 ${BIN_DIR}/gen-advanced-config ${RABBITMQ_CONFIG_DIR} $ENV_FILE /tmp$MOUNT_ADVANCED_CONFIG
63+ cp ${RABBITMQ_CONFIG_DIR}/enabled_plugins /tmp/etc/rabbitmq/
6164 RESULT=$?
6265 cp ${RABBITMQ_CONFIG_DIR}/enabled_plugins /tmp/etc/rabbitmq/
6366 if [ $RESULT -eq 0 ]; then
6467 print "> EFFECTIVE RABBITMQ_CONFIG_FILE: /tmp$MOUNT_ADVANCED_CONFIG"
6568 gmake --directory=${RABBITMQ_SERVER_ROOT} run-broker \
66- RABBITMQ_ENABLED_PLUGINS_FILE=${RABBITMQ_CONFIG_DIR} /enabled_plugins \
69+ RABBITMQ_ENABLED_PLUGINS_FILE=/tmp/etc/rabbitmq /enabled_plugins \
6770 RABBITMQ_CONFIG_FILE=/tmp$MOUNT_RABBITMQ_CONF \
6871 RABBITMQ_ADVANCED_CONFIG_FILE=/tmp$MOUNT_ADVANCED_CONFIG
6972 else
7073 gmake --directory=${RABBITMQ_SERVER_ROOT} run-broker \
71- RABBITMQ_ENABLED_PLUGINS_FILE=${RABBITMQ_CONFIG_DIR} /enabled_plugins \
74+ RABBITMQ_ENABLED_PLUGINS_FILE=/tmp/etc/rabbitmq /enabled_plugins \
7275 RABBITMQ_CONFIG_FILE=/tmp$MOUNT_RABBITMQ_CONF
7376 fi
7477 print "> RABBITMQ_TEST_DIR: ${RABBITMQ_CONFIG_DIR}"
7578
7679
7780}
78- <<< <<< < HEAD:deps/rabbitmq_management/selenium/bin/components/rabbitmq
79- =======
8081start_docker_cluster_rabbitmq() {
8182 begin "Starting rabbitmq cluster in docker ..."
8283 init_rabbitmq
130131 end "RabbitMQ cluster ready"
131132}
132133
133- >>>>>>> a1206dc801 (Move selenium to the root of the repo):selenium/bin/components/rabbitmq
134134start_docker_rabbitmq() {
135135 begin "Starting rabbitmq in docker ..."
136136
0 commit comments