Commit 3dd17527 authored by Gianluca Marotta's avatar Gianluca Marotta
Browse files

CT-214 Fixed RemoveResources input

parent f013f97c
Loading
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -308,7 +308,7 @@ class MidCspSubarrayBase(CspSubarray):
                    #receptors = device._get_cbfsubarray_assigned_receptors()
                    receptors = device._receptors.assigned_to_subarray(device.SubID)
                    self.logger.info("assigned receptors:{}".format(receptors))
                    return device._releaseresources_cmd_obj.do({"receptorIDList":receptors[:]})
                    return device._releaseresources_cmd_obj.do('{"receptorIDList":receptors[:]}')
                return (ResultCode.OK, "No receptor to remove")
            except tango.DevFailed as df:
                log_msg = ("RemoveAllReceptors failure. Reason: {} "
+1 −1
Original line number Diff line number Diff line
@@ -331,7 +331,7 @@ class TestCspSubarray(TestBase):
        receptor_to_remove.append(i)
        # Exercise the system: remove only one receptor (with a random ID)
        LOGGER.info(f"Remove one receptor from CSP subarray01")
        self.midcsp_subarray01.RemoveResources({"receptorIDList":receptor_to_remove})
        self.midcsp_subarray01.RemoveResources('{"receptorIDList":receptor_to_remove}')
        # check 
        prober_obs_state = Probe(self.midcsp_subarray01, 'obsState', ObsState.IDLE,
                                           f"Wrong CSP Subarray obsState")