Skip to content

Commit a3df9c5

Browse files
committed
update debugging for rate limit
1 parent 9ec30dc commit a3df9c5

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

airbyte_cdk/sources/streams/http/rate_limiting.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,8 @@ def sleep_on_ratelimit(details: Mapping[str, Any]) -> None:
111111
f"Status code: {exc.response.status_code!r}, Response Content: {exc.response.content!r}"
112112
)
113113
retry_after = exc.backoff
114-
logger.info(f"Retrying. Sleeping for {retry_after} seconds")
114+
# include logging og the current time to help with debugging
115+
logger.info(f"Retrying. Sleeping for {retry_after} seconds at {time.strftime('%Y-%m-%d %H:%M:%S')}")
115116
time.sleep(retry_after + 1) # extra second to cover any fractions of second
116117

117118
def log_give_up(details: Mapping[str, Any]) -> None:

0 commit comments

Comments
 (0)