From 52f7404aca1bafc84bdcd584adef3b786a6c23c7 Mon Sep 17 00:00:00 2001 From: Robert Tuck Date: Tue, 9 Dec 2025 17:55:22 +0000 Subject: [PATCH 1/2] Add i03_supervisor beamline --- src/dodal/beamlines/i03_supervisor.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 src/dodal/beamlines/i03_supervisor.py diff --git a/src/dodal/beamlines/i03_supervisor.py b/src/dodal/beamlines/i03_supervisor.py new file mode 100644 index 00000000000..f17473b6114 --- /dev/null +++ b/src/dodal/beamlines/i03_supervisor.py @@ -0,0 +1,19 @@ +from dodal.common.beamlines.beamline_utils import set_beamline as set_utils_beamline +from dodal.device_manager import DeviceManager +from dodal.devices.baton import Baton +from dodal.log import set_beamline as set_log_beamline +from dodal.utils import BeamlinePrefix, get_beamline_name + +BL = get_beamline_name("i03") +set_log_beamline(BL) +set_utils_beamline(BL) + +PREFIX = BeamlinePrefix(BL) + + +devices = DeviceManager() + + +@devices.factory() +def baton() -> Baton: + return Baton(f"{PREFIX.beamline_prefix}-CS-BATON-01:") From 46380d0405ab3639af06b6c697fd2b925adec1b0 Mon Sep 17 00:00:00 2001 From: Robert Tuck Date: Mon, 5 Jan 2026 15:55:45 +0000 Subject: [PATCH 2/2] Add missing init file --- src/dodal/testing/__init__.py | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 src/dodal/testing/__init__.py diff --git a/src/dodal/testing/__init__.py b/src/dodal/testing/__init__.py new file mode 100644 index 00000000000..e69de29bb2d