mirror of
https://github.com/greflm13/StaticGalleryBuilder.git
synced 2026-02-05 02:59:27 +00:00
modified themes and added logging to preview generator
This commit is contained in:
@@ -33,8 +33,7 @@ def extract_colorscheme(theme_path: str) -> Dict[str, str]:
|
||||
color_value = match[1]
|
||||
hex_color_value = css_color_to_hex(color_value)
|
||||
colorscheme[variable_name] = hex_color_value
|
||||
logger.debug("extracted variable", extra={"variable": variable_name, "value": hex_color_value})
|
||||
logger.info("extracted color scheme", extra={"colorscheme": colorscheme})
|
||||
logger.debug("extracted variable", extra={"variable": variable_name, "value": hex_color_value})
|
||||
|
||||
return colorscheme
|
||||
|
||||
|
||||
@@ -77,7 +77,7 @@ def setup_logger():
|
||||
logging.Logger: A configured logger instance that can be used to log messages.
|
||||
"""
|
||||
rotate_log_file()
|
||||
app_logger = logging.getLogger()
|
||||
_logger = logging.getLogger()
|
||||
|
||||
supported_keys = ["asctime", "created", "filename", "funcName", "levelname", "levelno", "lineno", "module", "msecs", "message", "name", "pathname", "process", "processName", "relativeCreated", "thread", "threadName", "taskName"]
|
||||
|
||||
@@ -87,10 +87,23 @@ def setup_logger():
|
||||
log_handler = logging.FileHandler(LATEST_LOG_FILE)
|
||||
log_handler.setFormatter(formatter)
|
||||
|
||||
app_logger.addHandler(log_handler)
|
||||
app_logger.setLevel(logging.INFO)
|
||||
_logger.addHandler(log_handler)
|
||||
_logger.setLevel(logging.INFO)
|
||||
|
||||
return app_logger
|
||||
return _logger
|
||||
|
||||
|
||||
def setup_consolelogger():
|
||||
"""
|
||||
Configures the logging system to output logs in console format.
|
||||
|
||||
Returns:
|
||||
logging.Logger: A configured logger instance that can be used to log messages.
|
||||
"""
|
||||
_logger = setup_logger()
|
||||
_logger.addHandler(logging.StreamHandler())
|
||||
return _logger
|
||||
|
||||
|
||||
logger = setup_logger()
|
||||
consolelogger = setup_consolelogger()
|
||||
|
||||
Reference in New Issue
Block a user