Fehlermeldung bei falscher Pfadangabe erzeugt
This commit is contained in:
+7
-3
@@ -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"
|
# Pfad zur Karte splitten. Dieser hat z.B. den Inhalt "=AH01+UH02-KF1FDI7"
|
||||||
matches = re.findall(r'[^\-+=]+', unterverteiler_pfad.lstrip('='))
|
matches = re.findall(r'[^\-+=]+', unterverteiler_pfad.lstrip('='))
|
||||||
if matches:
|
if matches:
|
||||||
anlage = matches[0]
|
if len(matches) == 3:
|
||||||
verteiler = matches[1]
|
anlage = matches[0]
|
||||||
karte = matches[2]
|
verteiler = matches[1]
|
||||||
|
karte = matches[2]
|
||||||
|
else:
|
||||||
|
warnings[sensorname] = f"Ungültiger Pfad in Kennzeichnung: {unterverteiler_pfad}: +, - oder = fehlen an entsprechender Stelle"
|
||||||
|
|
||||||
else:
|
else:
|
||||||
warnings[sensorname] = f"Ungültiger Pfad in Kennzeichnung: {unterverteiler_pfad}"
|
warnings[sensorname] = f"Ungültiger Pfad in Kennzeichnung: {unterverteiler_pfad}"
|
||||||
continue
|
continue
|
||||||
|
|||||||
Reference in New Issue
Block a user