bug-fix devicelist method

This commit is contained in:
Dirk Alders 2022-12-20 15:32:59 +01:00
parent 7a639e0d8f
commit 2f65ff360d

View File

@ -56,7 +56,9 @@ class all_functions(object):
if self.__devices__ is None:
self.__devices__ = []
for name, obj in inspect.getmembers(self):
if obj.__class__.__module__.split('.')[0] == 'function':
if obj.__class__.__module__ == "devices":
self.__devices__.append(obj)
elif obj.__class__.__module__.split('.')[0] == 'function':
for devicename, device in inspect.getmembers(obj):
if device.__class__.__module__ == "devices":
self.__devices__.append(device)