|
def | __init__ (self, sleep=sleep, stop=stop_never, wait=wait_none(), retry=retry_if_exception_type(), before=before_nothing, after=after_nothing, before_sleep=None, reraise=False, retry_error_cls=RetryError, retry_error_callback=None) |
|
def | copy (self, sleep=_unset, stop=_unset, wait=_unset, retry=_unset, before=_unset, after=_unset, before_sleep=_unset, reraise=_unset, retry_error_cls=_unset, retry_error_callback=_unset) |
|
def | __repr__ (self) |
|
def | statistics (self) |
|
def | wraps (self, f) |
|
def | begin (self, fn) |
|
def | iter (self, retry_state) |
|
def | __iter__ (self) |
|
def | __call__ (self, *args, **kwargs) |
|
def | call (self, *args, **kwargs) |
|
◆ __init__()
def __init__ |
( |
|
self, |
|
|
|
sleep = sleep , |
|
|
|
stop = stop_never , |
|
|
|
wait = wait_none() , |
|
|
|
retry = retry_if_exception_type() , |
|
|
|
before = before_nothing , |
|
|
|
after = after_nothing , |
|
|
|
before_sleep = None , |
|
|
|
reraise = False , |
|
|
|
retry_error_cls = RetryError , |
|
|
|
retry_error_callback = None |
|
) |
| |
◆ __call__()
def __call__ |
( |
|
self, |
|
|
* |
args, |
|
|
** |
kwargs |
|
) |
| |
◆ __iter__()
◆ __repr__()
◆ begin()
◆ call()
def call |
( |
|
self, |
|
|
* |
args, |
|
|
** |
kwargs |
|
) |
| |
Use ``__call__`` instead because this method is deprecated.
◆ copy()
def copy |
( |
|
self, |
|
|
|
sleep = _unset , |
|
|
|
stop = _unset , |
|
|
|
wait = _unset , |
|
|
|
retry = _unset , |
|
|
|
before = _unset , |
|
|
|
after = _unset , |
|
|
|
before_sleep = _unset , |
|
|
|
reraise = _unset , |
|
|
|
retry_error_cls = _unset , |
|
|
|
retry_error_callback = _unset |
|
) |
| |
Copy this object with some parameters changed if needed.
◆ iter()
def iter |
( |
|
self, |
|
|
|
retry_state |
|
) |
| |
◆ statistics()
Return a dictionary of runtime statistics.
This dictionary will be empty when the controller has never been
ran. When it is running or has ran previously it should have (but
may not) have useful and/or informational keys and values when
running is underway and/or completed.
.. warning:: The keys in this dictionary **should** be some what
stable (not changing), but there existence **may**
change between major releases as new statistics are
gathered or removed so before accessing keys ensure that
they actually exist and handle when they do not.
.. note:: The values in this dictionary are local to the thread
running call (so if multiple threads share the same retrying
object - either directly or indirectly) they will each have
there own view of statistics they have collected (in the
future we may provide a way to aggregate the various
statistics from each thread).
◆ wraps()
Wrap a function for retrying.
:param f: A function to wraps for retrying.
Reimplemented in AsyncRetrying.
◆ after
◆ before
◆ before_sleep
◆ fn
◆ reraise
◆ retry
◆ retry_error_callback
◆ retry_error_cls
◆ sleep
◆ stop
◆ wait
The documentation for this class was generated from the following file:
- /home/passerat/Stage/flaskProject/venv/lib/python3.8/site-packages/pip/_vendor/tenacity/__init__.py