Showing
1 changed file
with
6 additions
and
2 deletions
| ... | @@ -209,9 +209,13 @@ public class TopologyResource extends BaseResource { | ... | @@ -209,9 +209,13 @@ public class TopologyResource extends BaseResource { |
| 209 | // Produces JSON for a link. | 209 | // Produces JSON for a link. |
| 210 | private ObjectNode json(ObjectMapper mapper, AggLink aggLink) { | 210 | private ObjectNode json(ObjectMapper mapper, AggLink aggLink) { |
| 211 | Link link = aggLink.link; | 211 | Link link = aggLink.link; |
| 212 | + ConnectPoint src = link.src(); | ||
| 213 | + ConnectPoint dst = link.dst(); | ||
| 212 | return mapper.createObjectNode() | 214 | return mapper.createObjectNode() |
| 213 | - .put("src", link.src().deviceId().toString()) | 215 | + .put("src", src.deviceId().toString()) |
| 214 | - .put("dst", link.dst().deviceId().toString()) | 216 | + .put("srcPort", src.port().toString()) |
| 217 | + .put("dst", dst.deviceId().toString()) | ||
| 218 | + .put("dstPort", dst.port().toString()) | ||
| 215 | .put("type", link.type().toString().toLowerCase()) | 219 | .put("type", link.type().toString().toLowerCase()) |
| 216 | .put("linkWidth", aggLink.links.size()); | 220 | .put("linkWidth", aggLink.links.size()); |
| 217 | } | 221 | } | ... | ... |
-
Please register or login to post a comment