summaryrefslogtreecommitdiff
path: root/scripts/rabbitmq-server
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/rabbitmq-server')
-rwxr-xr-xscripts/rabbitmq-server24
1 files changed, 6 insertions, 18 deletions
diff --git a/scripts/rabbitmq-server b/scripts/rabbitmq-server
index 95bf009265..8eca8b6967 100755
--- a/scripts/rabbitmq-server
+++ b/scripts/rabbitmq-server
@@ -58,21 +58,6 @@ esac
RABBITMQ_EBIN_ROOT="${RABBITMQ_HOME}/ebin"
-# generate_config() {
-# rm -rf ${RABBITMQ_GENERATED_CONFIG_DIR}/generated/rabbitmq.config
-# ./cuttlefish -e ${RABBITMQ_GENERATED_CONFIG_DIR} -s ./schema -c ${RABBITMQ_CONFIG_FILE}.conf -f rabbitmq
-# mv ${RABBITMQ_GENERATED_CONFIG_DIR}/generated/rabbitmq.*.config ${RABBITMQ_GENERATED_CONFIG_DIR}/generated/rabbitmq.config
-# }
-
-# if [ -f "${RABBITMQ_CONFIG_FILE}.config" ]; then
-# RABBITMQ_CONFIG_FILE_ACTUAL=$RABBITMQ_CONFIG_FILE
-# else
-# [ -f "${RABBITMQ_CONFIG_FILE}.conf" ] &&
-# [ -d $RABBITMQ_GENERATED_CONFIG_DIR ] &&
-# generate_config &&
-# RABBITMQ_CONFIG_FILE_ACTUAL="${RABBITMQ_GENERATED_CONFIG_DIR}/generated/rabbitmq"
-# fi
-
set +e
RABBITMQ_CONFIG_FILE=$RABBITMQ_CONFIG_FILE \
@@ -83,8 +68,11 @@ RABBITMQ_DIST_PORT=$RABBITMQ_DIST_PORT \
-hidden \
-s rabbit_prelaunch \
${RABBITMQ_NAME_TYPE} rabbitmqprelaunch$$ \
+ -conf_dir "${RABBITMQ_GENERATED_CONFIG_DIR}" \
+ -conf_gen_script "`dirname $0`/cuttlefish" \
-extra "${RABBITMQ_NODENAME}"
-
+
+exit 89
PRELAUNCH_RESULT=$?
if [ ${PRELAUNCH_RESULT} = 2 ] ; then
# dist port is mentioned in config, so do not set it
@@ -101,7 +89,7 @@ set -e
if [ -f "${RABBITMQ_CONFIG_FILE}.config" ]; then
RABBITMQ_CONFIG_ARG="-config ${RABBITMQ_CONFIG_FILE}"
elif [ -f "${RABBITMQ_CONFIG_FILE}.conf" ]; then
- RABBITMQ_CONFIG_ARG="-conf ${RABBITMQ_CONFIG_FILE} -conf_dir ${RABBITMQ_GENERATED_CONFIG_DIR} -conf_gen_script `dirname $0`/generate-config"
+ RABBITMQ_CONFIG_ARG="-conf ${RABBITMQ_CONFIG_FILE} -conf_dir ${RABBITMQ_GENERATED_CONFIG_DIR} -conf_gen_script `dirname $0`/cuttlefish"
fi
RABBITMQ_LISTEN_ARG=
@@ -124,7 +112,7 @@ fi
set -f
start_rabbitmq_server() {
- RABBITMQ_CONFIG_FILE_ACTUAL=$RABBITMQ_CONFIG_FILE_ACTUAL \
+ RABBITMQ_CONFIG_FILE=$RABBITMQ_CONFIG_FILE \
exec ${ERL_DIR}erl \
-pa ${RABBITMQ_EBIN_ROOT} \
${RABBITMQ_START_RABBIT} \