summaryrefslogtreecommitdiff
path: root/scripts/rabbitmq-plugins.bat
diff options
context:
space:
mode:
authorMichael Klishin <michael@novemberain.com>2018-01-02 15:00:55 +0800
committerGitHub <noreply@github.com>2018-01-02 15:00:55 +0800
commita8301fbfa03beb0cb4f411eab89af0e404ee8a9f (patch)
treece1452c3b70916b031f68f72b41e6ed63e8ed365 /scripts/rabbitmq-plugins.bat
parent9b82020e2cf4b081311bcbfe6ac06ac37547d00d (diff)
parentf2960e4452b75cda5763d7b33ffb4013c04f815d (diff)
downloadrabbitmq-server-git-a8301fbfa03beb0cb4f411eab89af0e404ee8a9f.tar.gz
Merge pull request #1462 from rabbitmq/rabbitmq-server-1461
Run escript and use RABBITMQ_CTL_ERL_ARGS env variable
Diffstat (limited to 'scripts/rabbitmq-plugins.bat')
-rw-r--r--scripts/rabbitmq-plugins.bat21
1 files changed, 10 insertions, 11 deletions
diff --git a/scripts/rabbitmq-plugins.bat b/scripts/rabbitmq-plugins.bat
index 3cd8a7273a..443201e2f0 100644
--- a/scripts/rabbitmq-plugins.bat
+++ b/scripts/rabbitmq-plugins.bat
@@ -45,17 +45,16 @@ if not defined ERL_CRASH_DUMP_SECONDS (
set ERL_CRASH_DUMP_SECONDS=0
)
-"!ERLANG_HOME!\bin\escript.exe" ^
-"%RABBITMQ_HOME%\escript\rabbitmq-plugins" --formatter=plugins !STAR!
-rem -pa "!RABBITMQ_HOME!\ebin" ^
-rem -noinput ^
-rem -hidden ^
-rem !RABBITMQ_CTL_ERL_ARGS! ^
-rem -s rabbit_plugins_main ^
-rem -enabled_plugins_file "!RABBITMQ_ENABLED_PLUGINS_FILE!" ^
-rem -plugins_dist_dir "!RABBITMQ_PLUGINS_DIR:\=/!" ^
-rem -nodename !RABBITMQ_NODENAME! ^
-rem -extra !STAR!
+"!ERLANG_HOME!\bin\erl.exe" +B ^
+-boot !CLEAN_BOOT_FILE! ^
+-noinput -noshell -hidden -smp enable ^
+!RABBITMQ_CTL_ERL_ARGS! ^
+-sasl errlog_type error ^
+-mnesia dir \""!RABBITMQ_MNESIA_DIR:\=/!"\" ^
+-nodename !RABBITMQ_NODENAME! ^
+-run escript start ^
+-escript main rabbitmqctl_escript ^
+-extra "%RABBITMQ_HOME%\escript\rabbitmq-plugins" --formatter=plugins !STAR!
endlocal
endlocal