vswitch: do not access XenAPI from VIF hotplug script
authorIan Campbell <ian.campbell@citrix.com>
Fri, 26 Feb 2010 21:25:09 +0000 (13:25 -0800)
committerBen Pfaff <blp@nicira.com>
Mon, 1 Mar 2010 19:10:11 +0000 (11:10 -0800)
commit31afafc599ec9806e7a56e947a6ca0cd7af055f1
treeccd11f0e426e06d4703d72f52d3a409e44a1940d
parenta063b0dff0ccb6639f7e95969843d1c7cc2e15ae
vswitch: do not access XenAPI from VIF hotplug script

XenAPI accesses must go through the pool master which introduces a
scalability issue.  All but one of the required values are already
present in xenstore for this reason

The only exception is the network UUID for an internal network. Rather
than working around the lack of callout to interface-reconfigure for
these networks simply pass the network uuid when creating calling out
to create the bridge.

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
xenserver/etc_xensource_scripts_vif