fully implemented project

This commit is contained in:
2026-01-22 19:17:50 +01:00
parent aea6950bfe
commit 42d2758ba5
11 changed files with 220 additions and 5 deletions

18
app/logger.py Normal file
View File

@@ -0,0 +1,18 @@
import sys
import threading
_console_lock = threading.Lock()
def _log(prefix: str, message: str):
with _console_lock:
print(prefix + ": " + message)
def info(message: str):
_log("INFO", message)
def warning(message: str):
_log("WARNING", message)
def error(message: str):
_log("ERROR", message)
sys.exit(1)