есть скрипт
- Код: Выделить всё
{ /queue simple :for i from=2 to=80 do= { add name=("192.168.1." . $i . "_mdA") target-addresses=("192.168.1." . $i ) max-limit=2500000/5000000 } }
добавил 80 квайсов.
Меняю скорости скриптом
- Код: Выделить всё
{ /queue simple :for i from=2 to=80 do= { set [find name=("192.168.1." . $i . "_mdA")] max-limit=1024000/4500000 } }
Работает.
Потом меняю в ручную имя одного из квайса,например 10го, на 192.168.1.10_mdB (клиент пакета B)
и запускаю другой скрипт
- Код: Выделить всё
{ /queue simple :for i from=2 to=80 do= { set [find name=("192.168.1." . $i . "_mdB")] max-limit=2048000/8000000 } }
Не работает.
Причём если запустить второй скрипт то он прорабатывает только до 10го. Т.Е. он работает только с квайсами которые были ранее созданы через оператор add и пока не дойдёт до изменённого. Почему?
п.с. версия 2.9.27