MCPcopy Create free account
hub / github.com/HisMax/RedInk / _parse_retry_after

Function _parse_retry_after

backend/generators/image_api_client.py:125–135  ·  view source on GitHub ↗
(value: Optional[str])

Source from the content-addressed store, hash-verified

123
124
125def _parse_retry_after(value: Optional[str]) -> Optional[float]:
126 if not value:
127 return None
128 try:
129 return max(float(value), 0.0)
130 except ValueError:
131 try:
132 retry_at = parsedate_to_datetime(value)
133 return max((retry_at.timestamp() - time.time()), 0.0)
134 except (TypeError, ValueError, OverflowError):
135 return None

Callers 1

_sleep_for_retryMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected