From cfa1cd669da56eb7627e50449c878b4a516c3698 Mon Sep 17 00:00:00 2001 From: Dawn Date: Tue, 30 Jun 2026 16:49:15 +0200 Subject: [PATCH] debug with print --- src/aare/daq/server.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/aare/daq/server.py b/src/aare/daq/server.py index 56c5e24a..fc399181 100644 --- a/src/aare/daq/server.py +++ b/src/aare/daq/server.py @@ -80,32 +80,35 @@ async def lifespan(application: FastAPI): each worker gets its own fresh Redis, BEC, EPICS, and TELL connections. """ global bl, cfg, daq - + print(f"something!!!") await asyncio.sleep(random.uniform(0.5, 3.0)) logger.info(f"Worker {os.getpid()} starting initialisation...") # ── Core objects (Redis, EPICS PVs, BEC, TELL, JFJoch, etc.) ── bl = mx_beamline() + print(f"something after bl!!!") cfg = BeamlineConfig(bl) + print(f"something after cfg!!!") daq = AareDAQ(cfg, bl) + print(f"something after daq!!!") try: cfg.reset_automation_progress() except Exception as e: logger.warning(f"Failed to reset automation progress Redis keys: {e}") - + print(f"something after reset automation!!!") try: daq.refresh_detector_metadata_cache() except Exception as e: logger.warning(f"Initial hardware metadata refresh failed: {e}") - + print(f"something after refresh detector metadata!!!") # ── Initial TELL sync ── try: daq.sync_current_sample_from_tell(force=True) except Exception as e: logger.warning(f"Initial sample sync from TELL failed: {e}") - + print(f"something after sync current sample!!!") # ── Wire callbacks ── daq.set_face_detection_progress_callback(_push_face_detection_progress) daq.set_automation_progress_callback(_push_automation_progress)