From 83100fcbc26b0dd4c6b38496477c4c5779ef9ce2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20Tich=C3=A1k?= Date: Thu, 30 Oct 2025 14:13:09 +0100 Subject: [PATCH] [odc] OCTRL-1015: fill in EcsState properly --- core/integration/odc/plugin.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/integration/odc/plugin.go b/core/integration/odc/plugin.go index a282dbdd..9311aa17 100644 --- a/core/integration/odc/plugin.go +++ b/core/integration/odc/plugin.go @@ -251,6 +251,7 @@ func (p *Plugin) queryPartitionStatus() { PartitionId: id, RunNumber: uint32(odcPartSt.Runnr), State: odcPartSt.State, + EcsState: fairmq.ToEcsState(odcPartSt.State, sm.UNKNOWN), DdsSessionId: odcPartSt.Sessionid, DdsSessionStatus: odcPartSt.Status.String(), } @@ -287,6 +288,7 @@ func (p *Plugin) queryPartitionStatus() { odcPartInfoSlice[idx].Devices[OdcDeviceId(device.Id)] = &OdcDevice{ TaskId: strconv.FormatUint(device.Id, 10), State: device.State, + EcsState: fairmq.ToEcsState(device.State, sm.UNKNOWN), Path: device.Path, Ignored: device.Ignored, Host: device.Host,