X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/ead61ae785cfd3a5a18caa18a658007daba23f84..1d9b1fcd99e05f2222306d53256faff024c4ed96:/munin/nominatim_requests_querylog diff --git a/munin/nominatim_requests_querylog b/munin/nominatim_requests_querylog index 64293d6f..aa41a4de 100755 --- a/munin/nominatim_requests_querylog +++ b/munin/nominatim_requests_querylog @@ -40,7 +40,7 @@ class LogFile: """ A query log file, unpacked. """ def __init__(self, filename): - self.fd = open(filename, encoding='utf-8') + self.fd = open(filename, encoding='utf-8', errors='replace') self.len = os.path.getsize(filename) def __del__(self): @@ -121,9 +121,8 @@ class LogFile: def loglines(self): for l in self.fd: e = ENTRY_REGEX.match(l) - if e is None: - raise ValueError("Invalid log line:", l) - yield e.groupdict() + if e is not None: + yield e.groupdict() if __name__ == '__main__':