Files
2025-07-07 16:05:56 +10:00

28 lines
779 B
Python

"""
Shared logging utilities for ComfyUI-Distributed.
"""
import os
import json
# Config file is in parent directory
CONFIG_FILE = os.path.join(os.path.dirname(os.path.dirname(__file__)), "gpu_config.json")
def is_debug_enabled():
"""Check if debug is enabled."""
if os.path.exists(CONFIG_FILE):
try:
with open(CONFIG_FILE, 'r') as f:
config = json.load(f)
return config.get("settings", {}).get("debug", False)
except:
pass
return False
def debug_log(message):
"""Log debug messages only if debug is enabled in config."""
if is_debug_enabled():
print(f"[Distributed] {message}")
def log(message):
"""Always log important messages."""
print(f"[Distributed] {message}")