loggers => _loggers

This commit is contained in:
Gnarwhal 2024-09-04 17:51:58 +00:00
parent a9fa15d643
commit 86380766ac
Signed by: Gnarwhal
GPG key ID: 0989A73D8C421174

View file

@ -17,25 +17,25 @@ from sshare.plugin import Plugin
class Logger:
def __init__(self, *args, **kwargs):
if kwargs.get("preload_command_line") == True:
self.loggers = [ Plugin.internal("command_line") ]
self._loggers = [ Plugin.internal("command_line") ]
else:
self.loggers = []
self._loggers = []
self.add(*args)
def add(self, *args, **kwargs):
for logger in args:
self.loggers.append()
self._loggers.append()
def info(self, message):
for logger in self.loggers:
for logger in self._loggers:
logger.info(message)
def warn(self, message):
for logger in self.loggers:
for logger in self._loggers:
logger.warn(message)
def error(self, message):
for logger in self.loggers:
for logger in self._loggers:
logger.error(message)
def fatal(self, message, error_code=1):