platypush/platypush/logger.py

22 lines
407 B
Python

import sys
class Logger:
def __init__(self, level):
self.level = level
def write(self, message):
if message is None:
return
if isinstance(message, bytes):
message = message.decode()
message = message.rstrip()
if message and len(message) > 0:
self.level(message)
def flush(self):
pass
# vim:sw=4:ts=4:et: