xenserver: Fix setting pool-wide controller setting
authorJustin Pettit <jpettit@nicira.com>
Wed, 20 May 2009 01:01:49 +0000 (18:01 -0700)
committerJustin Pettit <jpettit@nicira.com>
Wed, 20 May 2009 01:01:49 +0000 (18:01 -0700)
The latest set of changes left out pushing the controller configuration
changes out to members of the pool.  This patch adds back the call to do
that.

xenserver/usr_lib_xsconsole_plugins-base_XSFeatureVSwitch.py

index ccfd32f12cf138f32b976fa4a8ea93bdfc176b0d..1a88b2b6bed7aad25141cb91b752b3d239af9855 100644 (file)
@@ -230,6 +230,7 @@ class VSwitchControllerDialogue(Dialogue):
         for host in hosts:
             Layout.Inst().TransientBanner("Updating host %d out of %d" 
                     % (self.hostsUpdated + 1, self.hostsInPool))
+            session.xenapi.host.call_plugin(host, "vswitch-cfg-update", "update", {})
             self.hostsUpdated = self.hostsUpdated + 1
 
     def _updateThisServer(self, session):