Hello,
I am trying to order the execution of event handlers by changing
nox.xml.
Specifically I made the top-most filter for datapath_join_event to be
my component circsw.
The discovery module isn't even on that list, so at least it should
get it after I do.
The idea is that for some datapath_joins, my component will STOP the
propagation, so discovery should never see it.
I have logs in both modules, just to see if they receive it or not.
Here is the funny thing:
If i launch from command line ./nox_core -v -i ptcp:6655 discovery
circsw, then I see both logs
or if I add discovery as a dependency to circsw/meta.xml, and launch
just circsw from the command line, I still see both log messages/
But but if I reverse the order of the two components in the command
line(and remove the dependency of circsw on discovery),
then I don't get the discovery log message, which is the correct
behavior.
I don't think we should depend on command line ordering to get correct
behavior.
What am I doing wrong?
Thanks
Saurav
_______________________________________________
nox-dev mailing list
[email protected]
http://noxrepo.org/mailman/listinfo/nox-dev_noxrepo.org