From 02794fc16f6da53136c61031ed7b2edd09d8eb89 Mon Sep 17 00:00:00 2001 From: Kyr Shatskyy Date: Tue, 19 Nov 2019 16:36:08 +0100 Subject: [PATCH] parallel: add __init__ for py3 Since python3 is using __init__ instead init it is needed to add this method. Signed-off-by: Kyr Shatskyy --- teuthology/parallel.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/teuthology/parallel.py b/teuthology/parallel.py index 40e9139b92..a1cbb8df2e 100644 --- a/teuthology/parallel.py +++ b/teuthology/parallel.py @@ -92,7 +92,7 @@ class parallel(object): def __iter__(self): return self - def next(self): + def __next__(self): if not self.any_spawned or self.iteration_stopped: raise StopIteration() result = self.results.get() @@ -105,6 +105,8 @@ class parallel(object): return result + next = __next__ + def _finish(self, greenlet): if greenlet.successful(): self.results.put(greenlet.value) -- 2.39.5