forked from M-Labs/artiq
Fix rtiomap failure on device aliases
Signed-off-by: Egor Savkin <es@m-labs.hk>
This commit is contained in:
parent
2a58981822
commit
d75ade7be6
|
@ -29,7 +29,7 @@ def get_argparser():
|
|||
|
||||
|
||||
def get_rtio_channels(desc):
|
||||
if desc["type"] == "local":
|
||||
if isinstance(desc, dict) and desc["type"] == "local":
|
||||
module = importlib.import_module(desc["module"])
|
||||
device_class = getattr(module, desc["class"])
|
||||
return getattr(device_class, "get_rtio_channels", lambda **kwargs: [])(**desc.get("arguments", {}))
|
||||
|
|
Loading…
Reference in New Issue