feat: log

This commit is contained in:
superobk
2024-04-30 17:59:37 +08:00
parent 6b943d9f3d
commit 579c9063b4
4 changed files with 2 additions and 24 deletions

View File

@ -7,7 +7,4 @@ class LogHandler(logging.StreamHandler):
def emit(self, record) -> None:
print("emit", record)
def handle(self, record) -> None:
print("@ handle",record)

View File

@ -1,15 +0,0 @@
import logging
from injector import singleton, inject
from ..configuration import LogConf
@singleton
class Logger(logging.Logger):
@inject
def __init__(self, config: LogConf) -> None:
super().__init__(__name__)
self.setLevel(config.level)
self.addHandler(logging.StreamHandler())
self.addHandler(logging.FileHandler('log.log'))