summaryrefslogtreecommitdiff
path: root/scripts/rabbitmq-server.bat
diff options
context:
space:
mode:
authorDaniil Fedotov <dfedotov@pivotal.io>2016-02-19 11:24:13 +0000
committerDaniil Fedotov <dfedotov@pivotal.io>2016-02-19 11:24:13 +0000
commita1c765da79f81c8e07191fccb4aecb14819eeb1f (patch)
treebdc03d27caa99394eafd1872e90e5a2d3e496725 /scripts/rabbitmq-server.bat
parentd0bc71dba5a07786d4f9d71445b55276bfb12846 (diff)
downloadrabbitmq-server-git-a1c765da79f81c8e07191fccb4aecb14819eeb1f.tar.gz
Use advanced config as inittial config. Extract plugin schemas
Diffstat (limited to 'scripts/rabbitmq-server.bat')
-rw-r--r--scripts/rabbitmq-server.bat12
1 files changed, 8 insertions, 4 deletions
diff --git a/scripts/rabbitmq-server.bat b/scripts/rabbitmq-server.bat
index 2064dc1474..5aeb131715 100644
--- a/scripts/rabbitmq-server.bat
+++ b/scripts/rabbitmq-server.bat
@@ -52,6 +52,8 @@ set RABBITMQ_CONFIG_FILE="!RABBITMQ_CONFIG_FILE!"
-conf_script_dir "%~dp0" ^
-conf_advanced "!RABBITMQ_CONFIG_ADVANCED!" ^
-conf_schema_dir "!RABBITMQ_HOME!\priv\schema" ^
+ -rabbit enabled_plugins_file "!RABBITMQ_ENABLED_PLUGINS_FILE!" ^
+ -rabbit plugins_dir "!$RABBITMQ_PLUGINS_DIR!" ^
-extra "!RABBITMQ_NODENAME!"
if ERRORLEVEL 2 (
@@ -70,11 +72,13 @@ if exist "!RABBITMQ_CONFIG_FILE!.config" (
set RABBITMQ_CONFIG_ARG=-conf "!RABBITMQ_CONFIG_FILE!" ^
-conf_dir "!RABBITMQ_GENERATED_CONFIG_DIR!" ^
-conf_script_dir "%~dp0" ^
- -conf_advanced "!RABBITMQ_CONFIG_ADVANCED!" ^
-conf_schema_dir "!RABBITMQ_HOME!\priv\schema"
-) else (
- set RABBITMQ_CONFIG_ARG=
-)
+ if exist "!RABBITMQ_CONFIG_ADVANCED!.config" (
+ set RABBITMQ_CONFIG_ARG=!RABBITMQ_CONFIG_ARG! ^
+ -conf_advanced "!RABBITMQ_CONFIG_ADVANCED!" ^
+ -config "!RABBITMQ_CONFIG_ADVANCED!"
+ )
+)
set RABBITMQ_LISTEN_ARG=
if not "!RABBITMQ_NODE_IP_ADDRESS!"=="" (