From: Sarah Hoffmann Date: Tue, 16 Dec 2014 08:18:36 +0000 (+0100) Subject: ignore encoding errors when reading log files X-Git-Tag: deploy~496 X-Git-Url: https://git.openstreetmap.org./nominatim.git/commitdiff_plain/0aaeced8aa7aaaa573144724674b2e824fa11778 ignore encoding errors when reading log files --- diff --git a/munin/nominatim_query_speed_querylog b/munin/nominatim_query_speed_querylog index 1959e38e..d663faf1 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): diff --git a/munin/nominatim_requests_querylog b/munin/nominatim_requests_querylog index 64293d6f..8538a95c 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):