From ad6fe50e557ad18aa9369fcb5bedb290539efe30 Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Thu, 7 Oct 2010 08:22:47 -0700 Subject: Report len(ips) as max retry count for --sync. --- pym/_emerge/actions.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pym/_emerge/actions.py b/pym/_emerge/actions.py index 322e4d497..1866cf9c0 100644 --- a/pym/_emerge/actions.py +++ b/pym/_emerge/actions.py @@ -2141,10 +2141,15 @@ def action_sync(settings, trees, mtimedb, myopts, myaction): if "--quiet" not in myopts: print(">>> Starting rsync with "+dosyncuri+"...") else: + effective_maxretries = maxretries + if effective_maxretries < 0: + effective_maxretries = len(ips) emergelog(xterm_titles, ">>> Starting retry %d of %d with %s" % \ - (retries,maxretries,dosyncuri)) - print("\n\n>>> Starting retry %d of %d with %s" % (retries,maxretries,dosyncuri)) + (retries, effective_maxretries, dosyncuri)) + writemsg_stdout( + "\n\n>>> Starting retry %d of %d with %s\n" % \ + (retries, effective_maxretries, dosyncuri), noiselevel=-1) if mytimestamp != 0 and "--quiet" not in myopts: print(">>> Checking server timestamp ...") -- cgit v1.2.3-1-g7c22