mirror of
https://github.com/opennetworkinglab/onos.git
synced 2025-10-23 05:11:04 +02:00
Added link port information to topology data.
This commit is contained in:
parent
b5b71b3ce1
commit
c3d86aee9b
@ -209,9 +209,13 @@ public class TopologyResource extends BaseResource {
|
||||
// Produces JSON for a link.
|
||||
private ObjectNode json(ObjectMapper mapper, AggLink aggLink) {
|
||||
Link link = aggLink.link;
|
||||
ConnectPoint src = link.src();
|
||||
ConnectPoint dst = link.dst();
|
||||
return mapper.createObjectNode()
|
||||
.put("src", link.src().deviceId().toString())
|
||||
.put("dst", link.dst().deviceId().toString())
|
||||
.put("src", src.deviceId().toString())
|
||||
.put("srcPort", src.port().toString())
|
||||
.put("dst", dst.deviceId().toString())
|
||||
.put("dstPort", dst.port().toString())
|
||||
.put("type", link.type().toString().toLowerCase())
|
||||
.put("linkWidth", aggLink.links.size());
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user