fix(OMNY): call tomo_scan(interactive=False) from tomo_queue_execute()
CI for csaxs_bec / test (push) Failing after 5m0s

Wires the queue-safe fine-alignment warning (previous LamNI/Flomni
commits) into the actual queue dispatch path.
This commit is contained in:
x01dc
2026-07-27 17:02:17 +02:00
parent d97692e090
commit 3422eedcc1
@@ -868,7 +868,10 @@ class TomoQueueMixin:
if resume_job:
self.tomo_scan_resume()
else:
self.tomo_scan()
# interactive=False: an unattended queued run must
# never block on input() -- see LamNI.tomo_scan()'s
# fine-alignment check.
self.tomo_scan(interactive=False)
except Exception as exc:
self._tomo_queue_proxy.update_by_id(job_id, status="incomplete")
print(f"Tomo queue job '{label}' did not complete: {exc}")