pandorafms/pandora_plugins/EC2/CloudWatch/bin/mon-describe-alarms-for-met...

21 lines
534 B
Batchfile

@call echo-helper
@echo off
setlocal
REM Set intermediate env vars because the %VAR:x=y% notation below
REM (which replaces the string x with the string y in VAR)
REM doesn't handle undefined environment variables. This way
REM we're always dealing with defined variables in those tests.
set CHK_HOME=_%AWS_CLOUDWATCH_HOME%
if "%CHK_HOME:"=%" == "_" goto HOME_MISSING
"%AWS_CLOUDWATCH_HOME:"=%\bin\mon-cmd.cmd" mon-describe-alarms-for-metric %*
goto DONE
:HOME_MISSING
echo AWS_CLOUDWATCH_HOME is not set
exit /b 1
:DONE
endlocal