diff options
| author | Matthias Radestock <matthias@lshift.net> | 2009-10-28 14:12:58 +0000 |
|---|---|---|
| committer | Matthias Radestock <matthias@lshift.net> | 2009-10-28 14:12:58 +0000 |
| commit | 9cc1cdd8f2e4563457133cb845f7553862ced792 (patch) | |
| tree | c9116e18cf3aae4774c29b50e8c28b0ac2ced795 /scripts/rabbitmq-service.bat | |
| parent | 96ddaed9bfb720a36f406886067fbe8dee1e9c66 (diff) | |
| download | rabbitmq-server-git-9cc1cdd8f2e4563457133cb845f7553862ced792.tar.gz | |
escape env vars in .bat scripts on use rather than definition
We did that on most env vars already, except recently introduced ones,
which caused nasty quoting bugs.
Some cosmetic changes and minor refactoring too.
Diffstat (limited to 'scripts/rabbitmq-service.bat')
| -rwxr-xr-x | scripts/rabbitmq-service.bat | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/scripts/rabbitmq-service.bat b/scripts/rabbitmq-service.bat index 29be174284..3a30ea263b 100755 --- a/scripts/rabbitmq-service.bat +++ b/scripts/rabbitmq-service.bat @@ -91,17 +91,17 @@ rem Log management (rotation, filtering based on size...) is left as an exercise set BACKUP_EXTENSION=.1
-set LOGS="%RABBITMQ_BASE%\log\%RABBITMQ_NODENAME%.log"
-set SASL_LOGS="%RABBITMQ_BASE%\log\%RABBITMQ_NODENAME%-sasl.log"
+set LOGS=%RABBITMQ_BASE%\log\%RABBITMQ_NODENAME%.log
+set SASL_LOGS=%RABBITMQ_BASE%\log\%RABBITMQ_NODENAME%-sasl.log
-set LOGS_BACKUP="%RABBITMQ_BASE%\log\%RABBITMQ_NODENAME%.log%BACKUP_EXTENSION%"
-set SASL_LOGS_BACKUP="%RABBITMQ_BASE%\log\%RABBITMQ_NODENAME%-sasl.log%BACKUP_EXTENSION%"
+set LOGS_BACKUP=%RABBITMQ_BASE%\log\%RABBITMQ_NODENAME%.log%BACKUP_EXTENSION%
+set SASL_LOGS_BACKUP=%RABBITMQ_BASE%\log\%RABBITMQ_NODENAME%-sasl.log%BACKUP_EXTENSION%
-if exist %LOGS% (
- type %LOGS% >> %LOGS_BACKUP%
+if exist "%LOGS%" (
+ type "%LOGS%" >> "%LOGS_BACKUP%"
)
if exist %SASL_LOGS% (
- type %SASL_LOGS% >> %SASL_LOGS_BACKUP%
+ type "%SASL_LOGS%" >> "%SASL_LOGS_BACKUP%"
)
rem End of log management
|
