Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CloudRetry/AWSRetry backoff decorator with unit tests #17039

Merged
merged 11 commits into from Sep 13, 2016

Commits on Aug 24, 2016

  1. Copy the full SHA
    0826d2f View commit details
    Browse the repository at this point in the history
  2. Restructured the code to be used with a base class.

    This base class CloudRetry can be reused by any other cloud provider.
    This decorator should be used in situations, where you need to implement
    a backoff algorithm and want to retry based on the status code from the
    exception.
    linuxdynasty committed Aug 24, 2016
    Copy the full SHA
    68835c1 View commit details
    Browse the repository at this point in the history
  3. updated documentation

    linuxdynasty committed Aug 24, 2016
    Copy the full SHA
    0c6923a View commit details
    Browse the repository at this point in the history
  4. fixed tabs

    linuxdynasty committed Aug 24, 2016
    Copy the full SHA
    ff73ab2 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    67edc92 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    c741cdc View commit details
    Browse the repository at this point in the history
  7. fix relative imports

    linuxdynasty committed Aug 24, 2016
    Copy the full SHA
    c526a8d View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    28218fb View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    4e9f32e View commit details
    Browse the repository at this point in the history
  10. readded lxd

    linuxdynasty committed Aug 24, 2016
    Copy the full SHA
    02ffc76 View commit details
    Browse the repository at this point in the history
  11. Updated default backoff from 2 seconds to 1.1s.

    This will be about a total of 48 seconds in 10 tries. This is
    configurable.
    linuxdynasty committed Aug 24, 2016
    Copy the full SHA
    1acdd4e View commit details
    Browse the repository at this point in the history