summaryrefslogtreecommitdiff
path: root/store.py
diff options
context:
space:
mode:
authorDonald Stufft <donald@stufft.io>2013-06-05 04:13:07 -0400
committerDonald Stufft <donald@stufft.io>2013-06-05 04:13:07 -0400
commit347462a675ad54c73aec58868e7395bbbb1cb634 (patch)
tree5cde53c5c2165294010e9f39e428b052354d7c2d /store.py
parentd9086cdbafdb24203144a7733e3a82d925aedd66 (diff)
downloaddecorator-347462a675ad54c73aec58868e7395bbbb1cb634.tar.gz
Raise in the retry wrapper if we run out
Diffstat (limited to 'store.py')
-rw-r--r--store.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/store.py b/store.py
index 7893000..96c0bd7 100644
--- a/store.py
+++ b/store.py
@@ -110,6 +110,8 @@ def retry(ExceptionToCheck, tries=4, delay=3, backoff=2, logger=None):
time.sleep(mdelay)
mtries -= 1
mdelay *= backoff
+ if not mtries:
+ raise
return f(*args, **kwargs)
return f_retry # true decorator