summaryrefslogtreecommitdiffstats
path: root/mgagnome
diff options
context:
space:
mode:
authorOlav Vitters <ovitters@mageia.org>2012-10-16 14:57:16 +0000
committerOlav Vitters <ovitters@mageia.org>2012-10-16 14:57:16 +0000
commitea1a7f391f5aad992d4cf08b81e33ff6a0cecaca (patch)
treeedeb1e946a1c55f5cf53437ba6600f64d2766dcd /mgagnome
parentf5250da301888c4fad9fba23ee675ddbdd50fbb2 (diff)
downloadmgagnome-ea1a7f391f5aad992d4cf08b81e33ff6a0cecaca.tar
mgagnome-ea1a7f391f5aad992d4cf08b81e33ff6a0cecaca.tar.gz
mgagnome-ea1a7f391f5aad992d4cf08b81e33ff6a0cecaca.tar.bz2
mgagnome-ea1a7f391f5aad992d4cf08b81e33ff6a0cecaca.tar.xz
mgagnome-ea1a7f391f5aad992d4cf08b81e33ff6a0cecaca.zip
double the sleep time every 10 times
Diffstat (limited to 'mgagnome')
-rwxr-xr-xmgagnome4
1 files changed, 2 insertions, 2 deletions
diff --git a/mgagnome b/mgagnome
index d4632e2..254c946 100755
--- a/mgagnome
+++ b/mgagnome
@@ -54,7 +54,7 @@ import requests
SLEEP_INITIAL=180
SLEEP_REPEAT=30
-SLEEP_TIMES=20
+SLEEP_TIMES=30
re_majmin = re.compile(r'^([0-9]+\.[0-9]+).*')
re_version = re.compile(r'([-.]|\d+|[^-.\d]+)')
@@ -337,7 +337,7 @@ class SpecFile(object):
tries = 0
while tries < SLEEP_TIMES:
tries += 1
- if tries > 1: time.sleep(SLEEP_REPEAT)
+ if tries > 1: time.sleep(SLEEP_REPEAT * 2 ** (tries // 10))
try:
# Download new tarball
subprocess.check_call(['mgarepo', 'sync', '-d'], cwd=self.cwd)