X-Git-Url: https://git.josue.xyz/?p=VSoRC%2F.git;a=blobdiff_plain;f=js%2Ftopology%2Ftopology.js;fp=js%2Ftopology%2Ftopology.js;h=45040e107c1709d4bfd6353d5f94950520fc3a07;hp=0f6e1f1ba426019396ffcf5359281ef406f0cd9a;hb=ea20f018c05bcc4e56b2dfa3eee30af0d6ffabf3;hpb=85389fcae58e76a0cef0d402f8a1da99a1cf7788 diff --git a/js/topology/topology.js b/js/topology/topology.js index 0f6e1f1..45040e1 100644 --- a/js/topology/topology.js +++ b/js/topology/topology.js @@ -74,8 +74,9 @@ $(function () { } lst = top.hosts; + console.log(top.hosts); for (var i = 0; i < lst.length; i++) { - nodes.push({ "id": lst[i].mac, "type": "host" }); + nodes.push({ "id": lst[i].mac, "type": "host","ip": lst[i].ipv4}); links.push({ "source": lst[i].port.dpid, "target": lst[i].mac, "value": 2, "port": { "source": lst[i].port.port_no, "target": 0 } @@ -153,6 +154,12 @@ $(function () { .attr("class", "label") .attr("dy", size + 14) .text(function (d) { return d.id; }); + + + node.append("text") + .attr("class", "label") + .attr("dy", size + 26) + .text(function (d) { if (d.type === "host")return (d.ip); }); // .text(function (d) { return d.id.replace(/^0+/, ''); });