diff options
| author | Jean-Sébastien Pédron <jean-sebastien@rabbitmq.com> | 2019-08-28 18:38:36 +0200 |
|---|---|---|
| committer | Luke Bakken <lbakken@pivotal.io> | 2019-08-28 12:31:28 -0700 |
| commit | 25f1275653ee7282a2bd580218e9f956b5d291e0 (patch) | |
| tree | cc18f5d6e1713a5baae4db535c9a40312409b149 | |
| parent | 5b2d79b8ea09e8480b13af3fea2a6d9c4c9676f0 (diff) | |
| download | rabbitmq-server-git-25f1275653ee7282a2bd580218e9f956b5d291e0.tar.gz | |
scripts/rabbitmq-server.bat: Use `werl.exe` when user wants a shell
Compared to `erl.exe`, `werl.exe` has proper line editing and commands
history, like Unix' `erl`.
| -rw-r--r-- | scripts/rabbitmq-server.bat | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/scripts/rabbitmq-server.bat b/scripts/rabbitmq-server.bat index 5236d0195e..8cda5f3945 100644 --- a/scripts/rabbitmq-server.bat +++ b/scripts/rabbitmq-server.bat @@ -230,7 +230,13 @@ if "!ENV_OK!"=="false" ( EXIT /b 78
)
-"!ERLANG_HOME!\bin\erl.exe" ^
+if "!RABBITMQ_ALLOW_INPUT!"=="" (
+ set ERL_CMD=erl.exe
+) else (
+ set ERL_CMD=werl.exe
+)
+
+"!ERLANG_HOME!\bin\!ERL_CMD!" ^
-pa "!RABBITMQ_EBIN_ROOT:\=/!" ^
-boot start_sasl ^
!RABBITMQ_START_RABBIT! ^
|
