From 2ca4fd48f77d0477625ad4ae89a0b210aec24730 Mon Sep 17 00:00:00 2001 From: jesopo Date: Thu, 6 Jun 2019 12:59:47 +0100 Subject: Make `params` arg for logging functions optional --- src/Logging.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'src/Logging.py') diff --git a/src/Logging.py b/src/Logging.py index 49267086..5c3d873c 100644 --- a/src/Logging.py +++ b/src/Logging.py @@ -49,17 +49,17 @@ class Log(object): warn_handler.setFormatter(formatter) self.logger.addHandler(warn_handler) - def trace(self, message: str, params: typing.List, **kwargs): + def trace(self, message: str, params: typing.List=None, **kwargs): self._log(message, params, LEVELS["trace"], kwargs) - def debug(self, message: str, params: typing.List, **kwargs): + def debug(self, message: str, params: typing.List=None, **kwargs): self._log(message, params, logging.DEBUG, kwargs) - def info(self, message: str, params: typing.List, **kwargs): + def info(self, message: str, params: typing.List=None, **kwargs): self._log(message, params, logging.INFO, kwargs) - def warn(self, message: str, params: typing.List, **kwargs): + def warn(self, message: str, params: typing.List=None, **kwargs): self._log(message, params, logging.WARN, kwargs) - def error(self, message: str, params: typing.List, **kwargs): + def error(self, message: str, params: typing.List=None, **kwargs): self._log(message, params, logging.ERROR, kwargs) - def critical(self, message: str, params: typing.List, **kwargs): + def critical(self, message: str, params: typing.List=None, **kwargs): self._log(message, params, logging.CRITICAL, kwargs) def _log(self, message: str, params: typing.List, level: int, kwargs: dict): - self.logger.log(level, message, *params, **kwargs) + self.logger.log(level, message, *(params or []), **kwargs) -- cgit v1.3.1-10-gc9f91