Skip to content

Commit f6180b9

Browse files
committed
Merge backend and frontend from feature/go2rtc
1 parent ae2edfa commit f6180b9

26 files changed

+3521
-1097
lines changed

backend/src/app.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@
2121
import yaml
2222
import socket
2323
from src.config import Config
24+
from src.services.octoprintService import octoprint_service
25+
from src.services.bambuCloudService import bambu_cloud_service
2426

2527
def get_host_ip():
2628
"""Ermittelt die Host-IP"""
@@ -92,6 +94,14 @@ def get_host_ip():
9294
# Blueprints nur EINMAL registrieren
9395
register_blueprints(app)
9496

97+
# Initialisiere OctoPrint-Drucker
98+
logger.info("Initializing OctoPrint printers from stored configurations")
99+
octoprint_service.initialize_from_stored_printers()
100+
101+
# Initialisiere Bambu Cloud-Drucker
102+
logger.info("Initializing Bambu Cloud printers from stored configurations")
103+
bambu_cloud_service.initialize_from_stored_printers()
104+
95105
@app.before_request
96106
def log_request_info():
97107
if request.path.startswith('/api/'): # Nur API-Anfragen loggen

backend/src/config.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,17 @@
77

88
# Logging Konfiguration
99
logging.basicConfig(
10-
level=logging.WARNING, # Erhöhe Level auf WARNING
10+
level=logging.DEBUG, # Setze Basis-Level auf DEBUG
1111
format='%(asctime)s - %(name)s - %(levelname)s - %(message)s',
1212
datefmt='%Y-%m-%d %H:%M:%S'
1313
)
1414

1515
# Spezifische Logger konfigurieren
16-
logging.getLogger('src.services.printerService').setLevel(logging.WARNING)
17-
logging.getLogger('src.app').setLevel(logging.WARNING)
18-
logging.getLogger('werkzeug').setLevel(logging.WARNING)
16+
logging.getLogger('src.services.printerService').setLevel(logging.DEBUG)
17+
logging.getLogger('src.services.bambuCloudService').setLevel(logging.DEBUG)
18+
logging.getLogger('src.routes.cloud').setLevel(logging.DEBUG)
19+
logging.getLogger('src.app').setLevel(logging.INFO)
20+
logging.getLogger('werkzeug').setLevel(logging.INFO)
1921

2022
# Basis-Verzeichnisse
2123
BASE_DIR = Path(os.path.dirname(os.path.dirname(__file__)))

0 commit comments

Comments
 (0)