refator: fix patch_dual_pvs

This commit is contained in:
2026-03-02 13:12:48 +01:00
committed by David Perl
parent 8274cc3fba
commit f7b0fa9f08
+6 -1
View File
@@ -76,7 +76,12 @@ def patched_device(
def patch_dual_pvs(device):
"""Patch dual PVs"""
patch_functions_required_for_connection(device)
device.wait_for_connection(all_signals=True)
try:
device.wait_for_connection(all_signals=True)
except TypeError:
# Maybe no all_signals in kwargs,
device.wait_for_connection()
for walk in device.walk_signals():
if not hasattr(walk.item, "_read_pv"):
continue