fix(OMNY): call tomo_scan(interactive=False) from tomo_queue_execute()
CI for csaxs_bec / test (push) Failing after 5m0s
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:
@@ -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}")
|
||||
|
||||
Reference in New Issue
Block a user