If we fail to parse a response, log the uri.

This commit is contained in:
Hellowlol 2015-09-29 09:16:28 +02:00
commit 0e4c76275d

View file

@ -88,6 +88,7 @@ class HTTPHandler(object):
return None return None
if request_status == 200: if request_status == 200:
try:
if output_format == 'dict': if output_format == 'dict':
output = helpers.convert_xml_to_dict(request_content) output = helpers.convert_xml_to_dict(request_content)
elif output_format == 'json': elif output_format == 'json':
@ -101,6 +102,10 @@ class HTTPHandler(object):
return output, content_type return output, content_type
return output return output
except Exception as e:
logger.warn(u"Failed to parse %s to %s %s" % (uri, output_type, e))
return None
else: else:
logger.warn(u"Failed to access uri endpoint %s. Status code %r" % (uri, request_status)) logger.warn(u"Failed to access uri endpoint %s. Status code %r" % (uri, request_status))
return None return None