Added command line option or overwriting limiter backend

Added logger functions to remove newlines in messages
CalibreTask has now a default name
This commit is contained in:
Ozzie Isaacs
2024-02-25 16:02:01 +01:00
parent 3c4ed0de1a
commit c3fc125501
5 changed files with 22 additions and 3 deletions
+13
View File
@@ -61,6 +61,19 @@ class _Logger(logging.Logger):
else:
self.debug(message, *args, **kwargs)
def warning(self, message, *args, **kwargs):
message = message.replace("\r", "").replace("\n", "")
list_args = list(args)
for index, arg in enumerate(list_args):
list_args[index] = arg.replace("\r", "").replace("\n", "")
args = tuple(list_args)
super().warning(message, *args, **kwargs)
def debug(self, message, *args, **kwargs):
message = message.replace("\r", "").replace("\n", "")
super().debug(message, *args, **kwargs)
def get(name=None):
return logging.getLogger(name)