libretime/python_apps/std_err_override/LogWriter.py

12 lines
220 B
Python

import sys
class LogWriter():
def __init__(self, logger):
self.logger = logger
def write(self, txt):
self.logger.error(txt)
def override_std_err(logger):
sys.stderr = LogWriter(logger)