adds list and dictionary entries to task autostart

This commit is contained in:
Mose Müller 2024-09-16 07:53:20 +02:00
parent e88965b69d
commit 62f28f79db

View File

@ -19,3 +19,9 @@ def autostart_service_tasks(
val.start() val.start()
elif isinstance(val, pydase.DataService): elif isinstance(val, pydase.DataService):
autostart_service_tasks(val) autostart_service_tasks(val)
elif isinstance(val, list):
for entry in val:
autostart_service_tasks(entry)
elif isinstance(val, dict):
for entry in val.values():
autostart_service_tasks(entry)