mercurial/hgweb/request.py
changeset 9694 8269fe2d48f6
parent 8225 46293a0c7e9f
child 10261 5eae671c0b57
equal deleted inserted replaced
9693:c40a1ee20aa5 9694:8269fe2d48f6
    75                 if not isinstance(v, str):
    75                 if not isinstance(v, str):
    76                     raise TypeError('header value must be string: %r' % v)
    76                     raise TypeError('header value must be string: %r' % v)
    77 
    77 
    78             if isinstance(status, ErrorResponse):
    78             if isinstance(status, ErrorResponse):
    79                 self.header(status.headers)
    79                 self.header(status.headers)
    80                 status = statusmessage(status.code)
    80                 status = statusmessage(status.code, status.message)
    81             elif status == 200:
    81             elif status == 200:
    82                 status = '200 Script output follows'
    82                 status = '200 Script output follows'
    83             elif isinstance(status, int):
    83             elif isinstance(status, int):
    84                 status = statusmessage(status)
    84                 status = statusmessage(status)
    85 
    85