equal
deleted
inserted
replaced
71 |
71 |
72 class ErrorResponse(Exception): |
72 class ErrorResponse(Exception): |
73 def __init__(self, code, message=None, headers=[]): |
73 def __init__(self, code, message=None, headers=[]): |
74 if message is None: |
74 if message is None: |
75 message = _statusmessage(code) |
75 message = _statusmessage(code) |
76 Exception.__init__(self, code, message) |
76 super(Exception, self).__init__() |
77 self.code = code |
77 self.code = code |
78 self.message = message |
78 self.message = message |
79 self.headers = headers |
79 self.headers = headers |
|
80 def __str__(self): |
|
81 return self.message |
80 |
82 |
81 class continuereader(object): |
83 class continuereader(object): |
82 def __init__(self, f, write): |
84 def __init__(self, f, write): |
83 self.f = f |
85 self.f = f |
84 self._write = write |
86 self._write = write |