Skip to content

Add retries and timeout options to API calls #185

Description

@david-hodgson-at-sky

Add to all the API calls the retries and timeout options to manage the error responses. Consider a retry-wait option to manage retry speed.

retries - number of times to try the request before failing (default=1)
timeout - time to wait before interpreting the request as failed
retry-wait - the base time to wait between tries for exponential backoff

Note: retries should probably be tries but the parameter name retries is in too wide use to fight against.

It would be useful if these options were added to GhApi as defaults for all API calls made.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions