2025-04-23 12:05:52 +02:00
|
|
|
#!/usr/bin/env python3
|
|
|
|
# -*- coding: utf-8 -*-
|
2025-04-22 15:00:06 +02:00
|
|
|
|
|
|
|
"""
|
2025-04-23 12:05:52 +02:00
|
|
|
./app/main.py
|
|
|
|
|
2025-04-22 15:00:06 +02:00
|
|
|
Hier beginnt deine eigentliche Anwendung.
|
|
|
|
Alle Konfigurationen aus .env sind jetzt über os.getenv() verfügbar.
|
|
|
|
"""
|
|
|
|
|
|
|
|
import os
|
|
|
|
|
2025-04-23 12:05:52 +02:00
|
|
|
from app.logging_utils import get_logger
|
|
|
|
|
|
|
|
log = get_logger(__name__)
|
|
|
|
|
|
|
|
|
2025-04-22 15:00:06 +02:00
|
|
|
def main():
|
2025-04-23 12:05:52 +02:00
|
|
|
"""
|
|
|
|
Hier liegen die Dateien für die primäre Logik der Anwendung
|
|
|
|
Diese Information hier stammt aus der datei ./app/__init__.py
|
|
|
|
"""
|
|
|
|
# Hole APP_MODE aus der .env
|
|
|
|
mode = os.getenv("APP_MODE", "DEVEL")
|
|
|
|
|
|
|
|
# Testausgabe:
|
|
|
|
print(f"[APP] 🚀 Starte Anwendung im Modus: {mode}")
|
|
|
|
print("[APP] 📦 -= Hello, world! =-")
|
|
|
|
|
|
|
|
|
|
|
|
def logtest():
|
|
|
|
"""
|
|
|
|
wirft testweise alle Logvarianten aus.
|
|
|
|
"""
|
|
|
|
log.info("Template ready.")
|
|
|
|
log.debug("Dies ist eine Debug-Meldung.")
|
|
|
|
log.warning("Dies ist eine Warnung.")
|
|
|
|
log.error("Dies ist eine Fehlermeldung.")
|
|
|
|
log.critical("Dies ist eine kritische Meldung.")
|