Added debug function for verbose conole logging

This commit is contained in:
agres
2025-03-24 10:11:16 +01:00
parent 9febe63643
commit 589f82345a
+6 -1
View File
@@ -7,11 +7,16 @@ from pathlib import Path
class LoggerWrapper():
def __init__(self, logger_name: str = "standard_logger"):
self.logger = logging.getLogger(logger_name)
if not self.logger.handlers:
self.logger.setLevel(logging.DEBUG)
self.setup_logger()
def set_console_handler_to_debug(self):
for handler in self.logger.handlers:
if isinstance(handler, logging.StreamHandler):
handler.setLevel(logging.DEBUG)
def setup_logger(self):
# Define and create folder
logs_folder = os.path.join(os.path.dirname(os.path.abspath(__file__)), '..', 'logs')