13 lines
327 B
Python
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)
|