mirror of
https://github.com/agresdominik/predictify.git
synced 2026-04-21 17:55:49 +00:00
Added debug function for verbose conole logging
This commit is contained in:
+8
-3
@@ -7,10 +7,15 @@ from pathlib import Path
|
|||||||
class LoggerWrapper():
|
class LoggerWrapper():
|
||||||
|
|
||||||
def __init__(self, logger_name: str = "standard_logger"):
|
def __init__(self, logger_name: str = "standard_logger"):
|
||||||
|
|
||||||
self.logger = logging.getLogger(logger_name)
|
self.logger = logging.getLogger(logger_name)
|
||||||
self.logger.setLevel(logging.DEBUG)
|
if not self.logger.handlers:
|
||||||
self.setup_logger()
|
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):
|
def setup_logger(self):
|
||||||
# Define and create folder
|
# Define and create folder
|
||||||
|
|||||||
Reference in New Issue
Block a user