commit e02878dcbc8f359dd0bcc9af449b507cb873bb00 Author: Adit Sarfaty Date: Mon Oct 5 09:35:15 2020 +0000 Revert "Stop old validation loops before reinitializing the cluster" This reverts commit 613cd1865fa3c807526b77be74e4a9a3b443c644. Change-Id: I170acecdc42550c8a4b662104353bdb632a7a99a diff --git a/vmware_nsxlib/v3/cluster.py b/vmware_nsxlib/v3/cluster.py index 4b4704d..52fb5e6 100644 --- a/vmware_nsxlib/v3/cluster.py +++ b/vmware_nsxlib/v3/cluster.py @@ -430,7 +430,6 @@ class ClusteredAPI(object): self._http_provider = http_provider self._keepalive_interval = keepalive_interval - self._loops = [] def _init_cluster(*args, **kwargs): self._init_endpoints(providers, @@ -482,11 +481,6 @@ class ClusteredAPI(object): break eventlet.sleep(0.5) - if self._loops: - for loop in self._loops: - loop.stop() - self._loops = [] - for endpoint in self._endpoints.values(): # dynamic loop for each endpoint to ensure connectivity loop = loopingcall.DynamicLoopingCall( @@ -494,7 +488,6 @@ class ClusteredAPI(object): loop.start(initial_delay=self._keepalive_interval, periodic_interval_max=self._keepalive_interval, stop_on_exception=False) - self._loops.append(loop) LOG.debug("Done initializing API endpoint(s). " "API cluster health: %s", self.health)