This commit is contained in:
2026-02-28 10:07:48 +01:00
parent 4d8899b2e0
commit 9a9c9015ec

View File

@@ -8,10 +8,13 @@ def execute(conn, path: str) -> dict:
raise BuzzerError("Keine Antwort auf 'check' empfangen.")
parts = lines[0].split()
if len(parts) != 2 or parts[0] != "CRC32":
if len(parts) != 3 or parts[0] != "CRC32":
raise BuzzerError(f"Unerwartetes Check-Format: {lines[0]}")
crc32 = int(parts[1], 16)
if parts[1] != path:
raise BuzzerError(f"Unerwarteter Pfad in Check-Antwort: {parts[1]} (erwartet: {path})")
crc32 = int(parts[2], 16)
return {
"crc32": crc32