diff options
Diffstat (limited to 'scripts/rabbitmq-echopid.bat')
| -rw-r--r-- | scripts/rabbitmq-echopid.bat | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/scripts/rabbitmq-echopid.bat b/scripts/rabbitmq-echopid.bat index 2d3a6fa4e2..7c3d8a1f6b 100644 --- a/scripts/rabbitmq-echopid.bat +++ b/scripts/rabbitmq-echopid.bat @@ -6,6 +6,10 @@ REM <rabbitmq_nodename> (s)name of the erlang node to connect to (required) setlocal +REM Get default settings with user overrides for (RABBITMQ_)<var_name> +REM Non-empty defaults should be set in rabbitmq-env +call "%cd%\rabbitmq-env.bat" + if "%1"=="" goto fail :: set timeout vars :: @@ -18,16 +22,6 @@ if not exist "%WMIC_PATH%" ( goto fail ) -:: sets sname/name :: -if "!RABBITMQ_USE_LONGNAME!"=="" ( - set RABBITMQ_NAME_TYPE="-sname" -) - -if "!RABBITMQ_USE_LONGNAME!"=="true" ( - set RABBITMQ_NAME_TYPE="-name" -) - - :getpid for /f "usebackq tokens=* skip=1" %%P IN (`%%WMIC_PATH%% process where "name='erl.exe' and commandline like '%%%RABBITMQ_NAME_TYPE% %1%%'" get processid 2^>nul`) do ( set PID=%%P |
