2025-04-11 22:45:43 -05:00

22 lines
540 B
Python

import logging
import sys
from .config import DEBUG
def setup_logger():
logger = logging.getLogger("FireflyViewer")
if DEBUG:
logging.basicConfig(
level=logging.DEBUG,
format="%(asctime)s - %(name)s - %(levelname)s - %(message)s",
handlers=[
logging.FileHandler("firefly_debug.log"),
logging.StreamHandler(sys.stdout),
],
)
else:
logger.addHandler(logging.NullHandler())
return logger
logger = setup_logger()