Fehlermeldung bei falscher Pfadangabe erzeugt

This commit is contained in:
2025-07-23 15:36:33 +02:00
parent 002c16f7e6
commit 56aa84f225
+7 -3
View File
@@ -373,9 +373,13 @@ def create_mappings(positions: dict) -> tuple[dict, dict]:
# Pfad zur Karte splitten. Dieser hat z.B. den Inhalt "=AH01+UH02-KF1FDI7"
matches = re.findall(r'[^\-+=]+', unterverteiler_pfad.lstrip('='))
if matches:
anlage = matches[0]
verteiler = matches[1]
karte = matches[2]
if len(matches) == 3:
anlage = matches[0]
verteiler = matches[1]
karte = matches[2]
else:
warnings[sensorname] = f"Ungültiger Pfad in Kennzeichnung: {unterverteiler_pfad}: +, - oder = fehlen an entsprechender Stelle"
else:
warnings[sensorname] = f"Ungültiger Pfad in Kennzeichnung: {unterverteiler_pfad}"
continue