mercurial/hgweb/common.py
changeset 13599 0bef8f69c078
parent 13570 617a87cb7eb2
child 13640 19f8629ea107
equal deleted inserted replaced
13595:241380fcc402 13599:0bef8f69c078
    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