Properly encode FileLogger's readline output. Resolve #1875.

This commit is contained in:
Griatch 2019-09-09 07:18:28 +02:00
parent 47b362738d
commit 6b2c2ee6e3

View file

@ -334,7 +334,7 @@ class EvenniaLogFile(logfile.LogFile):
Returns:
lines (list): lines from our _file attribute.
"""
return self._file.readlines(*args, **kwargs)
return [line.decode('utf-8') for line in self._file.readlines(*args, **kwargs)]
_LOG_FILE_HANDLES = {} # holds open log handles