From 7cf48cdf39b271905e078b4be03d9b642c8c7f67 Mon Sep 17 00:00:00 2001 From: Claudio-Daniel Freire Date: Mon, 3 Oct 2011 07:58:36 +0200 Subject: [PATCH] Retry more - retry retry retry --- src/nepi/testbeds/planetlab/application.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/nepi/testbeds/planetlab/application.py b/src/nepi/testbeds/planetlab/application.py index 767b8926..e8834393 100644 --- a/src/nepi/testbeds/planetlab/application.py +++ b/src/nepi/testbeds/planetlab/application.py @@ -474,7 +474,9 @@ class Dependency(object): # but first wait for master self._master.async_setup_wait() self._launch_build(trial+1) - self._do_wait_build(trial+1) + return self._do_wait_build(trial+1) + elif trial < 3: + return self._do_wait_build(trial+1) else: # No longer need'em self._master_prk = None @@ -1088,4 +1090,4 @@ class YumDependency(Dependency): r'|MASTER NODE UNREACHABLE' r')', re.I) - return badre.search(out) or badre.search(err) + return badre.search(out) or badre.search(err) or self.node.check_bad_host(out,err) -- 2.45.2