Skip to content

Commit 606e01b

Browse files
author
Tomer Shalev
committed
Show attempt numbers
1 parent c3f386a commit 606e01b

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

retry/api.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,12 @@ def __retry_internal(f, exceptions=Exception, tries=-1, delay=0, max_delay=None,
3434
except exceptions as e:
3535
_tries -= 1
3636
if not _tries:
37+
if logger is not None and tries > 1:
38+
logger.warning('%s, attempt %s/%s failed - giving up!', e, tries - _tries, tries)
3739
raise
3840

3941
if logger is not None:
40-
logger.warning('%s, retrying in %s seconds...', e, _delay)
42+
logger.warning('%s, attempt %s/%s failed - retrying in %s seconds...', e, tries - _tries, tries, _delay)
4143

4244
time.sleep(_delay)
4345
_delay *= backoff

0 commit comments

Comments
 (0)