Всем, здравствуйте.
Как включить led1 только если он выключен? Имеется ввиду: /system leds enable numbers=1;
Есть ли способ полностью отключать логирование для отдельно взятого шедулера?
Анализ состояния индикатора.
-
- Сообщения: 19
- Зарегистрирован: 27 фев 2017, 01:00
-
- Сообщения: 4095
- Зарегистрирован: 29 фев 2016, 15:26
- Откуда: Минск
Re: Анализ состояния индикатора.
Код: Выделить всё
:if ([:len [/system leds find leds=user-led !disabled]] = 0) do={
# тут включаем
}
Нет, логирование общее на всех
-
- Сообщения: 19
- Зарегистрирован: 27 фев 2017, 01:00
Re: Анализ состояния индикатора.
Спасибо) Здесь где-то было похожее. Если из шедулера с небольшим периодом повтора делать то, что сделано уже - просто забивается лог.
-
- Сообщения: 4095
- Зарегистрирован: 29 фев 2016, 15:26
- Откуда: Минск
Re: Анализ состояния индикатора.
тогда правильнее (скорее, понятнее) делать как-то так:
Код: Выделить всё
/system leds
:foreach i in=[find leds=user-led disabled] do={
enable $i;
}
-
- Сообщения: 19
- Зарегистрирован: 27 фев 2017, 01:00
Re: Анализ состояния индикатора.
Все уже 6 часов работает нормально, спасибо) Для меня первый вариант понятнее. Точнее, нужно несколько минут пучить глазки на любой вариант, чтобы стало понятно. Посмотрю и этот позже.
-
- Сообщения: 4095
- Зарегистрирован: 29 фев 2016, 15:26
- Откуда: Минск
Re: Анализ состояния индикатора.
Упс, убрал из второго ненужный восклицательный знак.
Если кратко, логика того: проверяем, есть ли включенные индикаторы с такими параметрами; если нету - включаем что-то. Логика второго: берём все выключенные по заданным параметрам (leds=user-led) и включаем
Если кратко, логика того: проверяем, есть ли включенные индикаторы с такими параметрами; если нету - включаем что-то. Логика второго: берём все выключенные по заданным параметрам (leds=user-led) и включаем
-
- Сообщения: 19
- Зарегистрирован: 27 фев 2017, 01:00
Re: Анализ состояния индикатора.
Так просто сложилось со временем, что сначала Микротик дублировал сервер с его 4 интерфейсами, потом нужно было сделать, чтобы другой человек мог разобраться, не обучаясь особо, потом, третье, четвертое, etc - т.е. логически не все объяснимо, чем RB951G оброс на сегодня. Дома, на RB951U, все диоды аппаратно управляются независимо друг от друга. Индикация настроена и на пару компьютеров в разных странах и на рабочие сети и коммутируется по времени и дням недели, помогая морзянкой) Долго расписывать, короче. Вчера нужно было один из пяти индикаторов привязать к группе компьютеров в разных подсетях на работе. С первым вариантом все работает (про arp list перед этим еще спрашивал). Изучать это все всерьез на шестом десятке, когда через год-два может не понадобится, вряд ли имеет смысл, поэтому и задаю здесь странные вопросы)