summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRay Holder <ray.holder+github@gmail.com>2016-06-05 15:32:56 -0500
committerRay Holder <ray.holder+github@gmail.com>2016-06-05 15:32:56 -0500
commitecef4c2d95140a62b41664d3381ecd79fe4244db (patch)
tree4ec138c7d406a15b122d49fc315fae989682051f
parentda33537e0850f997aea75c4dec010e2b5594071f (diff)
parent918fc72fc199cace94581979dfc3afc3e38bfa66 (diff)
downloadretrying-ecef4c2d95140a62b41664d3381ecd79fe4244db.tar.gz
Merge pull request #36 from jd/jd/staticmethod
Declare a few methods static
-rw-r--r--retrying.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/retrying.py b/retrying.py
index 3ed312d..2db6dcc 100644
--- a/retrying.py
+++ b/retrying.py
@@ -146,7 +146,8 @@ class Retrying(object):
"""Stop after the time from the first attempt >= stop_max_delay."""
return delay_since_first_attempt_ms >= self._stop_max_delay
- def no_sleep(self, previous_attempt_number, delay_since_first_attempt_ms):
+ @staticmethod
+ def no_sleep(previous_attempt_number, delay_since_first_attempt_ms):
"""Don't sleep at all before retrying."""
return 0
@@ -177,10 +178,12 @@ class Retrying(object):
result = 0
return result
- def never_reject(self, result):
+ @staticmethod
+ def never_reject(result):
return False
- def always_reject(self, result):
+ @staticmethod
+ def always_reject(result):
return True
def should_reject(self, attempt):