summaryrefslogtreecommitdiff
path: root/scripts/rabbitmq-env.bat
diff options
context:
space:
mode:
authorDaniil Fedotov <dfedotov@pivotal.io>2017-08-04 10:32:33 +0100
committerDaniil Fedotov <dfedotov@pivotal.io>2017-08-04 10:32:33 +0100
commit1711a6ca84056a4e28aefdbbbb142493e56fb5b8 (patch)
tree75bc5ec0e6a0b651989eed3a6083ccfb379e1b8c /scripts/rabbitmq-env.bat
parentf96ab7e419b17bc02ddc9c1b38bc7f861a4b52e1 (diff)
downloadrabbitmq-server-git-1711a6ca84056a4e28aefdbbbb142493e56fb5b8.tar.gz
Add upgrade log sink to windows scripts.
Upgrade sink is used for logging queue data upgrades. It should be configured in the start arguments of rabbitmq server.
Diffstat (limited to 'scripts/rabbitmq-env.bat')
-rw-r--r--scripts/rabbitmq-env.bat6
1 files changed, 5 insertions, 1 deletions
diff --git a/scripts/rabbitmq-env.bat b/scripts/rabbitmq-env.bat
index 9bf6f1cdc4..901424dfba 100644
--- a/scripts/rabbitmq-env.bat
+++ b/scripts/rabbitmq-env.bat
@@ -316,13 +316,17 @@ if "!RABBITMQ_LOGS!"=="" (
set RABBITMQ_LOGS=!LOGS!
)
)
-if not "!RABBITMQ_LOGS" == "-" (
+if not "!RABBITMQ_LOGS!" == "-" (
if not exist "!RABBITMQ_LOGS!" (
for /f "delims=" %%F in ("!RABBITMQ_LOGS!") do mkdir %%~dpF 2>NUL
copy /y NUL "!RABBITMQ_LOGS!" >NUL
)
for /f "delims=" %%F in ("!RABBITMQ_LOGS!") do set RABBITMQ_LOGS=%%~sF
)
+rem [ "x" = "x$RABBITMQ_UPGRADE_LOG" ] && RABBITMQ_UPGRADE_LOG="${RABBITMQ_LOG_BASE}/${RABBITMQ_NODENAME}_upgrade.log"
+if "!RABBITMQ_UPGRADE_LOG!" == "" (
+ set RABBITMQ_UPGRADE_LOG=!RABBITMQ_LOG_BASE!\!RABBITMQ_NODENAME!_upgrade.log
+)
REM [ "x" = "x$RABBITMQ_CTL_ERL_ARGS" ] && RABBITMQ_CTL_ERL_ARGS=${CTL_ERL_ARGS}
if "!$RABBITMQ_CTL_ERL_ARGS!"=="" (