Ability to set destination IP:port for scouting pipelines per subsystem
Hi @rardino,
it just struck me that we won't want a static mapping from DAQ streams to RUs, they should be selected by the FM dynamically. To this end I think it would be good if SCONE provided an interface to set the destination IP:port in a reasonably elegant way. It's probably not critical right now, but will be important eventually (because I think machines at P5 are given dynamic IPs that can change over time.. ).
I was thinking of an interface approximately like
requests.post('http://localhost:8080/v2/vcu128_ugmtbmtf/0/configure', json={"enabled_system":["ugmt","bmtf"], "l1ds_pipelines": {"ugmt":{"dest_ip": "192.168.1.1", "dest_port":"2000"}, "bmtf":{...}}})
What do you think?