From 987fb75c2141f97c6f8a784c74166f0a124b4c2f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jon=20L=C3=B8nne?= Date: Tue, 29 May 2012 14:34:10 +0200 Subject: [PATCH] Return None when a SOAP request fails. --- payex/handlers.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/payex/handlers.py b/payex/handlers.py index e157ab1..49cb900 100644 --- a/payex/handlers.py +++ b/payex/handlers.py @@ -90,7 +90,8 @@ def _send_request(self): resp = self._endpoint(**params) logger.debug(resp) except WebFault, e: - logger.exception(e) + logger.exception('An error occurred while making the SOAP request.') + return None # Convert XML response into a dictionary self.response = XmlDictConfig(ElementTree.XML(smart_str(resp)))