Последовательность отработки configurationpoll:hook и instance discovery filter

Started by wonderboy, October 17, 2013, 02:21:53 PM

Previous topic - Next topic

wonderboy

Привет!

Хотел реализовать схему по которой в configurationpoll hook удаляются не нужные интерфейсы, а instance discovery filter сделать так чтобы он создавал dci для оставшихся интерфейсов. А судя по трейсу, скрипт instance discovery filter видит все интерфейсы, тоесть до того момента как config:hook поудаляет не нужные.

Instance discovery filter:
interfaces = GetNodeInterfaces($node);
foreach(i : interfaces)
{
trace(0, "*** VALUE: " . i->ifIndex . " " . $1);
//return false;
   // if (i->ifIndex == $1)
    //return true;
}


Так вот значение i->ifIndex пробегает по всем значениям, а не по оставшимся.