mercurial/hgweb/common.py
changeset 26200 461e7b700fdf
parent 25717 46e2c57026bc
child 27044 1dde4914fb6c
equal deleted inserted replaced
26199:5411059d93f8 26200:461e7b700fdf
    78 
    78 
    79 class ErrorResponse(Exception):
    79 class ErrorResponse(Exception):
    80     def __init__(self, code, message=None, headers=[]):
    80     def __init__(self, code, message=None, headers=[]):
    81         if message is None:
    81         if message is None:
    82             message = _statusmessage(code)
    82             message = _statusmessage(code)
    83         Exception.__init__(self)
    83         Exception.__init__(self, message)
    84         self.code = code
    84         self.code = code
    85         self.message = message
       
    86         self.headers = headers
    85         self.headers = headers
    87     def __str__(self):
       
    88         return self.message
       
    89 
    86 
    90 class continuereader(object):
    87 class continuereader(object):
    91     def __init__(self, f, write):
    88     def __init__(self, f, write):
    92         self.f = f
    89         self.f = f
    93         self._write = write
    90         self._write = write