Merge pull request #183 from PiRSquared17/patch-7

Retry on ConnectionError in getXMLPageCore
pull/184/head
nemobis 10 years ago
commit 8a9b50b51d

@ -436,9 +436,12 @@ def getXMLPageCore(headers={}, params={}, config={}, session=None):
params['pages']))
return '' # empty xml
# FIXME HANDLE HTTP Errors HERE
r = session.post(url=config['index'], data=params, headers=headers)
handleStatusCode(r)
xml = r.text
try:
r = session.post(url=config['index'], data=params, headers=headers)
handleStatusCode(r)
xml = r.text
except requests.exceptions.ConnectionError, e:
xml = ''
c += 1
return xml

Loading…
Cancel
Save