Skip to content

Eliminate "retry behavior" enum#11

Merged
dandavison merged 7 commits intomainfrom
should-be-retried
Jul 7, 2025
Merged

Eliminate "retry behavior" enum#11
dandavison merged 7 commits intomainfrom
should-be-retried

Conversation

@dandavison
Copy link
Copy Markdown
Contributor

retryable_override: Optional[bool] to capture the user's input, and a computed property err.retryable for the computed output.

err = HandlerError(type=UNAVAILABLE)
err.retryable           # => True
err.retryable_override  # => None

err = HandlerError(type=UNAVAILABLE, retryable_override=False)
err.retryable           # => False
err.retryable_override  # => False

@dandavison dandavison merged commit 5da147c into main Jul 7, 2025
10 checks passed
@dandavison dandavison deleted the should-be-retried branch July 7, 2025 18:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants