mercurial/hgweb/common.py
changeset 16687 e34106fa0dc3
parent 14058 3233b39d756f
child 17456 59a168019255
equal deleted inserted replaced
16686:67964cda8701 16687:e34106fa0dc3
    93         return self.f.read(amt)
    93         return self.f.read(amt)
    94 
    94 
    95     def __getattr__(self, attr):
    95     def __getattr__(self, attr):
    96         if attr in ('close', 'readline', 'readlines', '__iter__'):
    96         if attr in ('close', 'readline', 'readlines', '__iter__'):
    97             return getattr(self.f, attr)
    97             return getattr(self.f, attr)
    98         raise AttributeError()
    98         raise AttributeError
    99 
    99 
   100 def _statusmessage(code):
   100 def _statusmessage(code):
   101     from BaseHTTPServer import BaseHTTPRequestHandler
   101     from BaseHTTPServer import BaseHTTPRequestHandler
   102     responses = BaseHTTPRequestHandler.responses
   102     responses = BaseHTTPRequestHandler.responses
   103     return responses.get(code, ('Error', 'Unknown error'))[0]
   103     return responses.get(code, ('Error', 'Unknown error'))[0]