mercurial/hgweb.py
changeset 1219 56582bb2b869
parent 1217 f1895785c79e
child 1260 4603eef60237
equal deleted inserted replaced
1218:cde6818e082a 1219:56582bb2b869
   747             hi = c
   747             hi = c
   748             if req.form.has_key('rev'):
   748             if req.form.has_key('rev'):
   749                 hi = req.form['rev'][0]
   749                 hi = req.form['rev'][0]
   750                 try:
   750                 try:
   751                     hi = self.repo.changelog.rev(self.repo.lookup(hi))
   751                     hi = self.repo.changelog.rev(self.repo.lookup(hi))
   752                 except RepoError:
   752                 except hg.RepoError:
   753                     req.write(self.search(hi))
   753                     req.write(self.search(hi))
   754                     return
   754                     return
   755 
   755 
   756             req.write(self.changelog(hi))
   756             req.write(self.changelog(hi))
   757 
   757 
   846     class IPv6HTTPServer(BaseHTTPServer.HTTPServer):
   846     class IPv6HTTPServer(BaseHTTPServer.HTTPServer):
   847         address_family = getattr(socket, 'AF_INET6', None)
   847         address_family = getattr(socket, 'AF_INET6', None)
   848 
   848 
   849         def __init__(self, *args, **kwargs):
   849         def __init__(self, *args, **kwargs):
   850             if self.address_family is None:
   850             if self.address_family is None:
   851                 raise RepoError('IPv6 not available on this system')
   851                 raise hg.RepoError('IPv6 not available on this system')
   852             BaseHTTPServer.HTTPServer.__init__(self, *args, **kwargs)
   852             BaseHTTPServer.HTTPServer.__init__(self, *args, **kwargs)
   853 
   853 
   854     class hgwebhandler(BaseHTTPServer.BaseHTTPRequestHandler):
   854     class hgwebhandler(BaseHTTPServer.BaseHTTPRequestHandler):
   855         def log_error(self, format, *args):
   855         def log_error(self, format, *args):
   856             errorlog.write("%s - - [%s] %s\n" % (self.address_string(),
   856             errorlog.write("%s - - [%s] %s\n" % (self.address_string(),