equal
deleted
inserted
replaced
91 |
91 |
92 class ErrorResponse(Exception): |
92 class ErrorResponse(Exception): |
93 def __init__(self, code, message=None, headers=None): |
93 def __init__(self, code, message=None, headers=None): |
94 if message is None: |
94 if message is None: |
95 message = _statusmessage(code) |
95 message = _statusmessage(code) |
96 Exception.__init__(self, message) |
96 Exception.__init__(self, pycompat.sysstr(message)) |
97 self.code = code |
97 self.code = code |
98 if headers is None: |
98 if headers is None: |
99 headers = [] |
99 headers = [] |
100 self.headers = headers |
100 self.headers = headers |
101 |
101 |