mirror of
https://github.com/Azornes/Comfyui-LayerForge.git
synced 2026-03-21 12:52:10 -03:00
Set default log level to NONE and improve logger checks
Changed the default log level to LogLevel.NONE in both Python and JavaScript logger utilities. Updated LayerForgeLogger to fully disable logging when the effective level is NONE, ensuring no logs are emitted for disabled modules.
This commit is contained in:
@@ -24,7 +24,7 @@ import os
|
||||
try:
|
||||
from python.logger import logger, LogLevel, debug, info, warn, error, exception
|
||||
|
||||
logger.set_module_level('canvas_node', LogLevel.INFO) # Domyślnie INFO, można zmienić na DEBUG
|
||||
logger.set_module_level('canvas_node', LogLevel.NONE)
|
||||
|
||||
logger.configure({
|
||||
'log_to_file': True,
|
||||
|
||||
@@ -11,7 +11,7 @@ import {logger, LogLevel} from "../logger.js";
|
||||
* @param {LogLevel} level - Poziom logowania (domyślnie DEBUG)
|
||||
* @returns {Object} Obiekt z metodami logowania
|
||||
*/
|
||||
export function createModuleLogger(moduleName, level = LogLevel.DEBUG) {
|
||||
export function createModuleLogger(moduleName, level = LogLevel.NONE) {
|
||||
logger.setModuleLevel(moduleName, level);
|
||||
|
||||
return {
|
||||
|
||||
@@ -188,13 +188,16 @@ class LayerForgeLogger:
|
||||
"""Sprawdź, czy dany poziom logowania jest aktywny dla modułu"""
|
||||
if not self.enabled:
|
||||
return False
|
||||
|
||||
# Sprawdź ustawienia modułu, jeśli istnieją
|
||||
if module in self.config['module_settings']:
|
||||
return level >= self.config['module_settings'][module]
|
||||
|
||||
# W przeciwnym razie użyj globalnego poziomu
|
||||
return level >= self.config['global_level']
|
||||
|
||||
# Ustal efektywny poziom logowania, biorąc pod uwagę ustawienia modułu i globalne
|
||||
effective_level = self.config['module_settings'].get(module, self.config['global_level'])
|
||||
|
||||
# Jeśli efektywny poziom to NONE, logowanie jest całkowicie wyłączone
|
||||
if effective_level == LogLevel.NONE:
|
||||
return False
|
||||
|
||||
# W przeciwnym razie sprawdź, czy poziom loga jest wystarczająco wysoki
|
||||
return level >= effective_level
|
||||
|
||||
def _get_logger(self, module):
|
||||
"""Pobierz lub utwórz logger dla modułu"""
|
||||
|
||||
Reference in New Issue
Block a user