in tools/torset-tool/torset-tool.py [0:0]
def identify_torsets(self) -> dict:
host_to_torset_map = {}
for device_guids_one_switch in self.device_guids_per_switch:
device_guids = device_guids_one_switch.strip().split(",")
# increment torset index for each new torset
torset_index = len(set(host_to_torset_map.values()))
for guid in device_guids:
host = self.guid_to_host_map[guid]
if host in host_to_torset_map:
continue
host_to_torset_map[host] = f"torset-{torset_index:02}"
return host_to_torset_map