ovs-external-ids: Better handle VIFs from recently resumed VMs
authorJustin Pettit <jpettit@nicira.com>
Tue, 26 Oct 2010 00:26:44 +0000 (17:26 -0700)
committerJustin Pettit <jpettit@nicira.com>
Tue, 26 Oct 2010 01:25:38 +0000 (18:25 -0700)
commit72238868cbc8bcb6543090dc5298ebc1e503cdea
tree33546f75a6906dcb78fc36ed88ce1409768c4fb7
parent7eaa9830512604ea9f18e8efb306b9bd75a8248b
ovs-external-ids: Better handle VIFs from recently resumed VMs

XAPI doesn't provide a way to look up a VIF entry based on the name, so
we have to locate it by other methods.  Previously, we were breaking up
the name into the domid and device number.  Unfortunately, it can take
XAPI a few seconds to update the domid of the VM, when resuming from a
suspend.  Since we have the VIF UUID, we can just look up the needed
information directly based on that.

Bug #3930
xenserver/usr_share_openvswitch_scripts_ovs-external-ids