Beispiel #1
0
 def __init__(self, code, *args, **kwargs):
     """Initialize TripException with `request` and `response` objects."""
     self.code = code
     m, r = (args + (None, None))[:2]
     self.message = kwargs.pop('message', responses.get(code, "Unknown"))
     self.message = m or self.message
     self.response = kwargs.pop('response', None)
     self.response = r or self.response
     RequestException.__init__(self, code, self.message, self.response, **kwargs)
Beispiel #2
0
 def __init__(self, *args, **kwargs):
     """Initialize TripException with `request` and `response` objects."""
     RequestException.__init__(*args, **kwargs)