equal
deleted
inserted
replaced
110 else: |
110 else: |
111 m = re.match(r'(\S+)\s*=\s*(\S+)', l) |
111 m = re.match(r'(\S+)\s*=\s*(\S+)', l) |
112 if m: |
112 if m: |
113 self.map[m.group(1)] = os.path.join(self.base, m.group(2)) |
113 self.map[m.group(1)] = os.path.join(self.base, m.group(2)) |
114 else: |
114 else: |
115 raise LookupError("unknown map entry '%s'" % l) |
115 raise LookupError(_("unknown map entry '%s'") % l) |
116 |
116 |
117 def __call__(self, t, **map): |
117 def __call__(self, t, **map): |
118 m = self.defaults.copy() |
118 m = self.defaults.copy() |
119 m.update(map) |
119 m.update(map) |
120 try: |
120 try: |
842 class IPv6HTTPServer(BaseHTTPServer.HTTPServer): |
842 class IPv6HTTPServer(BaseHTTPServer.HTTPServer): |
843 address_family = getattr(socket, 'AF_INET6', None) |
843 address_family = getattr(socket, 'AF_INET6', None) |
844 |
844 |
845 def __init__(self, *args, **kwargs): |
845 def __init__(self, *args, **kwargs): |
846 if self.address_family is None: |
846 if self.address_family is None: |
847 raise hg.RepoError('IPv6 not available on this system') |
847 raise hg.RepoError(_('IPv6 not available on this system')) |
848 BaseHTTPServer.HTTPServer.__init__(self, *args, **kwargs) |
848 BaseHTTPServer.HTTPServer.__init__(self, *args, **kwargs) |
849 |
849 |
850 class hgwebhandler(BaseHTTPServer.BaseHTTPRequestHandler): |
850 class hgwebhandler(BaseHTTPServer.BaseHTTPRequestHandler): |
851 def log_error(self, format, *args): |
851 def log_error(self, format, *args): |
852 errorlog.write("%s - - [%s] %s\n" % (self.address_string(), |
852 errorlog.write("%s - - [%s] %s\n" % (self.address_string(), |