X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=src%2Femuvim%2Fdashboard%2Fjs%2Fmain.js;h=39e0a001d703bbca3edf1e07c0beb655a9378e6f;hb=f371201f8a205911398ee81359b30afcba526038;hp=71741f2e2c07200f0e56366c321bb8f62e83dc9e;hpb=5b876700bdef500e17c212f5b0bcea5383e44528;p=osm%2Fvim-emu.git
diff --git a/src/emuvim/dashboard/js/main.js b/src/emuvim/dashboard/js/main.js
index 71741f2..39e0a00 100755
--- a/src/emuvim/dashboard/js/main.js
+++ b/src/emuvim/dashboard/js/main.js
@@ -40,7 +40,7 @@ function update_table_datacenter(data)
// clear table
$("#table_datacenter").empty();
// header
- $("#table_datacenter").append('
Label | Int. Name | Switch | Num. Containers | Metadata Items |
');
+ $("#table_datacenter").append('Label | Int. Name | Switch | Num. Containers | VNFs |
');
// fill table
$.each(data, function(i, item) {
var row_str = "";
@@ -49,7 +49,8 @@ function update_table_datacenter(data)
row_str += '' + item.internalname + ' | ';
row_str += '' + item.switch + ' | ';
row_str += '' + item.n_running_containers + ' | ';
- row_str += '' + Object.keys(item.metadata).length + ' | ';
+ //row_str += '' + Object.keys(item.metadata).length + ' | ';
+ row_str += '' + item.vnf_list + ' | ';
row_str += '';
$("#table_datacenter").append(row_str);
});
@@ -105,6 +106,14 @@ function fetch_container()
}
+function fetch_d3graph()
+{
+ // do HTTP request and trigger gui update on success
+ var request_url = API_HOST + "/restapi/network/d3jsgraph";
+ console.debug("fetching from: " + request_url);
+ //$.getJSON(request_url, update_graph);
+}
+
function fetch_loop()
{
// only fetch if we are connected
@@ -153,6 +162,7 @@ function disconnect()
$(document).ready(function(){
console.info("document ready");
// setup global connection error handling
+ /*
$.ajaxSetup({
"error": errorAjaxConnection
});
@@ -160,6 +170,10 @@ $(document).ready(function(){
// add listeners
$("#btn_connect").click(connect);
$("#btn_disconnect").click(disconnect);
+ */
+ setTimeout(fetch_datacenter, 2000);//fetch_datacenter();
+ setTimeout(fetch_container, 4000);//fetch_container();
+
// additional refresh on window focus
$(window).focus(function () {