X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/054c6df94b2991978238205fad247d5af74866ec..45a52249135d25d86c853e2146eaebe808764245:/munin/nominatim_query_speed_querylog diff --git a/munin/nominatim_query_speed_querylog b/munin/nominatim_query_speed_querylog index 1959e38e..4bbeac68 100755 --- a/munin/nominatim_query_speed_querylog +++ b/munin/nominatim_query_speed_querylog @@ -4,7 +4,7 @@ # # Uses the query log. # -# Parameters: +# Parameters: # # config (required) # autoconf (optional - used by munin-config) @@ -47,7 +47,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): @@ -128,9 +128,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__':