This commit is contained in:
2026-02-21 23:57:03 +01:00
commit 2d9e3a6044
26 changed files with 6716 additions and 0 deletions

23
backend/logger.py Normal file
View File

@@ -0,0 +1,23 @@
import PluginUtils # type: ignore[import]
class Logger:
def __init__(self):
self._logger = PluginUtils.Logger()
def info(self, message: str) -> None:
"""Log an info message"""
self._logger.log(message)
def error(self, message: str) -> None:
"""Log an error message"""
self._logger.log(f"ERROR: {message}")
def warning(self, message: str) -> None:
"""Log a warning message"""
self._logger.log(f"WARNING: {message}")
def debug(self, message: str) -> None:
"""Log a debug message"""
self._logger.log(f"DEBUG: {message}")
logger = Logger()