Я создаю инструкцию Switch через PowerShell. У меня возникают проблемы при запуске этого кода:
ps c:\
switch((healthcheck)) {
'critical' {1}
'warning' {2}
'healthy' {3}
default {999} # not reading critical(1), warning(2), or healthy(3)}
выход: 999
Кажется, что при запуске (проверка здоровья) он не может найти "критическое состояние, состояние или предупреждение", которое выглядит следующим образом:
ps c: \ healthcheck
вывод:
ResponseType Описание Сообщение
------------ ----------- -------
Критическая проблема с базой данных Произошла ошибка при подключении к базе данных .........
****** URL, который я использую в функции (healthcheck), обновляется каждый раз, давая критические, предупреждающие или исправные сообщения. Моя цель - перевести критическое, предупреждающее или исправное значение к ==== 1, 2 или 3!
Спасибо.