From: Justin Pettit Date: Wed, 20 May 2009 01:01:49 +0000 (-0700) Subject: xenserver: Fix setting pool-wide controller setting X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=581331ac29b4a382e45ac6bdd22cc45cc5ce0415;p=openvswitch xenserver: Fix setting pool-wide controller setting 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. --- diff --git a/xenserver/usr_lib_xsconsole_plugins-base_XSFeatureVSwitch.py b/xenserver/usr_lib_xsconsole_plugins-base_XSFeatureVSwitch.py index ccfd32f1..1a88b2b6 100644 --- a/xenserver/usr_lib_xsconsole_plugins-base_XSFeatureVSwitch.py +++ b/xenserver/usr_lib_xsconsole_plugins-base_XSFeatureVSwitch.py @@ -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):