- // action to take on mouse click
- function click() {
- d3.select(this).select("text").transition()
- .duration(750)
- .attr("x", 22)
- .style("stroke", "lightsteelblue")
- .style("stroke-width", ".5px")
- .style("font", "20px sans-serif");
- d3.select(this).select("circle").transition()
- .duration(750)
- .attr("r", 16);
+ // action to take on double mouse click, call rest api to start xterm
+ function dblclick() {
+ var vnf_name = d3.select(this).text()
+ console.debug(vnf_name)
+ var rest_url = "http://127.0.0.1:5001/restapi/monitor/term?vnf_list=" + vnf_name
+
+ d3.json(rest_url, function(error, json) {
+ if (error) throw error;
+ console.debug(json)
+ });