From 0aaeced8aa7aaaa573144724674b2e824fa11778 Mon Sep 17 00:00:00 2001 From: Sarah Hoffmann Date: Tue, 16 Dec 2014 09:18:36 +0100 Subject: [PATCH] ignore encoding errors when reading log files --- munin/nominatim_query_speed_querylog | 4 ++-- munin/nominatim_requests_querylog | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) 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): -- 2.39.5