diff --git a/tangostationcontrol/tangostationcontrol/toolkit/archiver.py b/tangostationcontrol/tangostationcontrol/toolkit/archiver.py index 82a987fb0393f1420ddf925294927682ae83379b..771fab87a0431defec19ce755b07a5eaa22ca2d6 100644 --- a/tangostationcontrol/tangostationcontrol/toolkit/archiver.py +++ b/tangostationcontrol/tangostationcontrol/toolkit/archiver.py @@ -118,9 +118,8 @@ class Archiver(): for es_name in es_list: es = DeviceProxy(es_name) load_dict[es_name]=float(es.AttributeRecordFreq or 0) - min_load = min(load_dict.values()) # Return the subscriber's name with min load - min_es = list(load_dict.keys())[list(load_dict.values()).index(min_load)] + min_es = min(load_dict,key=load_dict.get) return min_es def apply_selector(self):