From: Claudio-Daniel Freire Date: Fri, 9 Sep 2011 05:24:43 +0000 (+0200) Subject: Fix logging X-Git-Tag: nepi-3.0.0~236 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=2719a9c62c76ac362346a5b46c3958bcb89b1ebc;p=nepi.git Fix logging --- diff --git a/src/nepi/core/execute.py b/src/nepi/core/execute.py index a29168c8..187c025c 100644 --- a/src/nepi/core/execute.py +++ b/src/nepi/core/execute.py @@ -714,9 +714,10 @@ class ExperimentController(object): self._logger.debug("ExperimentController: Starting parallel shutdown") for testbed_guids in reversed(self._testbed_order): + testbed_guids = set(testbed_guids) - ordered_testbeds self._logger.debug("ExperimentController: Shutting down %r", testbed_guids) self._parallel([functools.partial(shutdown_testbed, guid) - for guid in set(testbed_guids) - ordered_testbeds]) + for guid in testbed_guids]) remaining_guids = set(self._testbeds) - ordered_testbeds if remaining_guids: self._logger.debug("ExperimentController: Shutted down %r", ordered_testbeds)