We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ea50881 commit 8924753Copy full SHA for 8924753
pyactiveresource/connection.py
@@ -7,6 +7,7 @@
7
import socket
8
import sys
9
import six
10
+import backoff
11
from six.moves import urllib
12
from pyactiveresource import formats
13
@@ -317,6 +318,7 @@ def _urlopen(self, request):
317
318
else:
319
return urllib.request.urlopen(request)
320
321
+ @backoff.on_exception(backoff.expo, ServerError)
322
def get(self, path, headers=None):
323
"""Perform an HTTP get request.
324
setup.py
@@ -20,6 +20,7 @@
20
test_suite='test',
21
install_requires=[
22
'six',
23
+ 'backoff'
24
],
25
tests_require=[
26
python_dateutils_version,
0 commit comments