This commit is contained in:
Daniel Langbein 2022-05-23 13:28:22 +02:00
parent 057b655470
commit 52ff900fd2

View File

@ -98,14 +98,12 @@ class Config:
break
if match is None:
raise Exception(f"Device {device['name']} not found.")
match.fail_ok = fail_ok
matches.append(match)
matches.append(Device(match.name, match.id, fail_ok))
if "name_contains" in device:
matched = False
for x_dev in x_devs:
if device["name_contains"] in x_dev.name:
x_dev.fail_ok = fail_ok
matches.append(x_dev)
matches.append(Device(x_dev.name, x_dev.id, fail_ok))
matched = True
if not matched:
raise Exception(f"No device found containing {device['name_contains']}.")