Declare a few methods static

A few methods are actually static, declare them as such.
This commit is contained in:
Julien Danjou 2015-06-01 17:38:25 +02:00
parent 3659c70b1f
commit 918fc72fc1
1 changed files with 6 additions and 3 deletions

View File

@ -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):