From dd805ebacd05700d2ddd2c93d37962019ab2cfe3 Mon Sep 17 00:00:00 2001 From: Anders Blomdell <anders.blomdell@control.lth.se> Date: Mon, 10 Jun 2019 09:38:40 +0200 Subject: [PATCH] Remove som log cruft. Allow non UTF8 in log messages --- hashtoc.py | 1 - loghandler.py | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/hashtoc.py b/hashtoc.py index 25d3522..ee66d2e 100644 --- a/hashtoc.py +++ b/hashtoc.py @@ -35,7 +35,6 @@ class HashTOC: tmp = [ s.strip().decode('utf8') for s in l.split(b':') ] if tmp[0].startswith('#fields'): fields = [ rename.get(f) or f for f in tmp[1:] ] - print(fields, file=sys.stderr) tocEntry = collections.namedtuple('TOCEntry', fields) N = len(tmp) - 1 pass diff --git a/loghandler.py b/loghandler.py index 9d522ba..eb2f3e5 100644 --- a/loghandler.py +++ b/loghandler.py @@ -71,7 +71,7 @@ class LOG: if encoding == None: return b else: - return b.decode(encoding) + return b.decode(encoding, errors='surrogateescape') self.decode = decode -- GitLab