Identify switchport for queue based on coords in stream ID

This commit is contained in:
Neil Alexander 2018-09-27 15:05:45 +01:00
parent 8113b4cc22
commit 0b1a6611fd
No known key found for this signature in database
GPG key ID: A02A2019A2BB0944
3 changed files with 20 additions and 1 deletions

View file

@ -529,10 +529,12 @@ func (a *admin) getData_getSwitchQueues() admin_nodeInfo {
getSwitchQueues := func() {
queues := make([]map[string]interface{}, 0)
for k, v := range switchTable.queues.bufs {
nexthop := switchTable.bestPortForCoords([]byte(k))
queue := map[string]interface{}{
"queue_id": k,
"queue_size": v.size,
"queue_packets": len(v.packets),
"queue_port": nexthop,
}
queues = append(queues, queue)
}