robhoes/xen-api — comment on commit 8d26cc1698483e69473a1dfcf2173edeaa407ce0
File: ocaml/xapi/nm.ml line 34
By robhoes:

I think that the list of interfaces that is brought up on startup and the order in which this happens (before or after xapi starts) should be independent on what is up at any given time. With this patch, all interfaces with IP addresses will be brought up as soon as the hosts starts (before xapi). If that is the case, the update_inventory function actually does not need to be called on each plug/unplug, but instead, each time ip_configuration_mode is changes from None to non-None or vice versa. It would probable be good to push this down to the interface-reconfigure level. I'll address that in "part 2" of this series :)