Hello,
I understand that you can read (all) netlink events as they happen into your python script if you call IPRoute.bind() and then .get(). I also understand that IPBD uses the same mechanism internally, to keep its snapshot of the network configuration state up to date. But I cannot find in the documentation if it is possible to use IPDB interfaces to listen to events. Ideally, it would be nice to be able to register some sort of callback, so that while you are processing an event, you can be sure that nobody will concurrently modify the state of the snapshot.
Does anything along these lines exist?
Thanks,
Eugene