summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorScott Bahling <sbahling@suse.com>2020-02-12 18:32:24 +0100
committerScott Bahling <sbahling@suse.com>2020-02-12 18:32:24 +0100
commit85b2803d4e566e6db08270034f4b397e3874afea (patch)
treecee3536d389c09d07d6b74e5e5be093a91726a65
parent464affe15684a12c60c07779afd7487166a12e7a (diff)
downloadobsapi-85b2803d4e566e6db08270034f4b397e3874afea.tar.gz
obsapi-85b2803d4e566e6db08270034f4b397e3874afea.tar.xz
obsapi-85b2803d4e566e6db08270034f4b397e3874afea.zip
Simplify retry code
-rw-r--r--obsapi/httpapi.py7
1 files changed, 2 insertions, 5 deletions
diff --git a/obsapi/httpapi.py b/obsapi/httpapi.py
index 008500b..1b16fcb 100644
--- a/obsapi/httpapi.py
+++ b/obsapi/httpapi.py
@@ -72,13 +72,10 @@ class ObsHttpApi(object):
self._response = r
return r
- for attempt in range(self.retries):
+ for attempt in range(1 + self.retries):
r = try_get()
if self.success:
- return r
-
- if self.retries == 0:
- r = try_get()
+ break
return r