From 71adc8bea27f5033522e629c3ebea5d914d8dd40 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mose=20M=C3=BCller?= Date: Fri, 13 Sep 2024 12:37:29 +0200 Subject: [PATCH] adds autostart to server --- src/pydase/server/server.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/pydase/server/server.py b/src/pydase/server/server.py index b7c0c08..7f8d6ce 100644 --- a/src/pydase/server/server.py +++ b/src/pydase/server/server.py @@ -13,6 +13,7 @@ from pydase.config import ServiceConfig from pydase.data_service.data_service_observer import DataServiceObserver from pydase.data_service.state_manager import StateManager from pydase.server.web_server import WebServer +from pydase.task.autostart import autostart_service_tasks from pydase.utils.helpers import current_event_loop_exists HANDLED_SIGNALS = ( @@ -163,6 +164,7 @@ class Server: self._state_manager = StateManager(self._service, filename) self._observer = DataServiceObserver(self._state_manager) self._state_manager.load_state() + autostart_service_tasks(self._service) if not current_event_loop_exists(): self._loop = asyncio.new_event_loop() asyncio.set_event_loop(self._loop)