bec_worker: reinitisiale config file added

This commit is contained in:
appleb_m
2026-06-25 17:10:07 +02:00
parent 1e9e5ae9a7
commit c85bc347d1
+4 -4
View File
@@ -58,11 +58,11 @@ class BECClientWorker:
BEAMLINE = beamline.value.lower()
self.beamline = beamline
if self.beamline is MXBeamline.X06DA:
self._beamline_name = "px_iii"
self._beamline_name = "pxiii"
elif self.beamline is MXBeamline.X10SA:
self._beamline_name = "px_ii"
self._beamline_name = "pxii"
elif self.beamline is MXBeamline.X06DA:
self._beamline_name = "px_i"
self._beamline_name = "pxi"
elif self.beamline is MXBeamline.SIMULATED:
self._beamline_name = "SIMULATED"
else:
@@ -341,7 +341,7 @@ class BECClientWorker:
return []
try:
self.client.config.update_session_with_file(
f"/sls/{self.beamline}/config/bec/production/pxiii_bec/pxiii_bec/device_configs/pxiii-devices.yaml"
f"/sls/{self.beamline}/config/bec/production/{self._beamline_name}_bec/{self._beamline_name}_bec/device_configs/{self._beamline_name}-devices.yaml"
)
self.position_devices, self.planner = self.__init_beamline_environment()
logger.info(f"Reinitialised BEC planner and position devices using method={method}")