mercurial/hgweb/server.py
changeset 3130 2e043c9a38a6
parent 3079 4c9fcb5e3b82
child 3263 3207e30bf468
equal deleted inserted replaced
3129:f145d04899d2 3130:2e043c9a38a6
    28 class _error_logger(object):
    28 class _error_logger(object):
    29     def __init__(self, handler):
    29     def __init__(self, handler):
    30         self.handler = handler
    30         self.handler = handler
    31     def flush(self):
    31     def flush(self):
    32         pass
    32         pass
    33     def write(str):
    33     def write(self, str):
    34         self.writelines(str.split('\n'))
    34         self.writelines(str.split('\n'))
    35     def writelines(seq):
    35     def writelines(self, seq):
    36         for msg in seq:
    36         for msg in seq:
    37             self.handler.log_error("HG error:  %s", msg)
    37             self.handler.log_error("HG error:  %s", msg)
    38 
    38 
    39 class _hgwebhandler(object, BaseHTTPServer.BaseHTTPRequestHandler):
    39 class _hgwebhandler(object, BaseHTTPServer.BaseHTTPRequestHandler):
    40     def __init__(self, *args, **kargs):
    40     def __init__(self, *args, **kargs):