Write logfile as binary encoded utf-8
Change-Id: I08e3e2fbfb629a6b68b80ddaadbef71038b3eda0
This commit is contained in:
parent
a1920ec70b
commit
1a3bb28e47
|
@ -148,7 +148,7 @@ class Console(object):
|
||||||
self.logfile_name = LOG_STREAM_FILE.format(log_uuid=log_uuid)
|
self.logfile_name = LOG_STREAM_FILE.format(log_uuid=log_uuid)
|
||||||
|
|
||||||
def __enter__(self):
|
def __enter__(self):
|
||||||
self.logfile = open(self.logfile_name, 'a', 0)
|
self.logfile = open(self.logfile_name, 'ab', buffering=0)
|
||||||
return self
|
return self
|
||||||
|
|
||||||
def __exit__(self, etype, value, tb):
|
def __exit__(self, etype, value, tb):
|
||||||
|
@ -161,7 +161,7 @@ class Console(object):
|
||||||
# consistent.
|
# consistent.
|
||||||
ts = datetime.datetime.now()
|
ts = datetime.datetime.now()
|
||||||
outln = '%s | %s' % (ts, ln)
|
outln = '%s | %s' % (ts, ln)
|
||||||
self.logfile.write(outln)
|
self.logfile.write(outln.encode('utf-8'))
|
||||||
|
|
||||||
|
|
||||||
def follow(fd, log_uuid):
|
def follow(fd, log_uuid):
|
||||||
|
|
Loading…
Reference in New Issue