def _makeMeasure(self, probes, resContainer): import datetime for probe in probes: WatcherServices.doTest(self.BW_TEST_NAME, [probe], resContainer.addResult, resContainer.addError) resContainer.resultCollected.wait() self.logger.info("%s : Bw checked for probe %s\n" % (datetime.datetime.now(), probe)) resContainer.resultCollected.clear() resContainer.resultCollected.set() self.logger.info("Results in : %s" % (" ".join([ "%s:%s" % (repr(host), bw.printAvg()) for host, bw in resContainer.results.items() ])))