From 6c6e096195795c0a94c597b2301067163f665a4c Mon Sep 17 00:00:00 2001 From: Ignacio Suarez Date: Tue, 28 Jul 2026 13:50:08 -0300 Subject: [PATCH 1/2] Log Engine task exception --- splight_lib/execution/engine.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/splight_lib/execution/engine.py b/splight_lib/execution/engine.py index 0a291d66..0e4d4815 100644 --- a/splight_lib/execution/engine.py +++ b/splight_lib/execution/engine.py @@ -113,7 +113,10 @@ def add_task( def _task_fail_callback(self, event: JobExecutionEvent): if event.job_id in self._critical_jobs: self._logger.error( - "An error ocurred in job execution. Stopping engine" + "An error occurred in job %s, stopping engine: %s", + event.job_id, + event.exception, + exc_info=event.exception, ) self.stop() self._state = EngineStatus.FAILED From ec977fadd446d28a8e629c5053a254462b235538 Mon Sep 17 00:00:00 2001 From: Ignacio Suarez Date: Tue, 28 Jul 2026 13:58:44 -0300 Subject: [PATCH 2/2] bump version --- pyproject.toml | 2 +- uv.lock | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index ec40f593..bcf83cc3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "splight-lib" -version = "5.24.10" +version = "5.24.11" description = "Splight Python Library" authors = [ {name = "Splight Dev",email = "dev@splight.com"} diff --git a/uv.lock b/uv.lock index fee4b43b..eb8191a8 100644 --- a/uv.lock +++ b/uv.lock @@ -1772,7 +1772,7 @@ wheels = [ [[package]] name = "splight-lib" -version = "5.24.10" +version = "5.24.11" source = { editable = "." } dependencies = [ { name = "apscheduler" },