This repository has been archived on 2023-04-13. You can view files and clone it, but cannot push or open issues or pull requests.
pylogger/src/lib/MultiLogger.py

13 lines
327 B
Python

from .Logger import Logger
from .Log import Log
class MultiLogger(Logger):
def __init__(self, sub_loggers: list[Logger], _name="Generic_MultiLogger"):
super().__init__(name=_name)
self._sub_loggers = sub_loggers
def _log(self, log: Log):
for sl in self._sub_loggers:
sl._log(log)