X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=planetstack%2Fcore%2Fstatic%2Fpage_analytics.js;h=d9e98e1766350a38fc3d9da1571864a45327ce6c;hb=6c0e78427373ad5fca8c4c2b52e455197c184be0;hp=0b1357b0bd090c9dcc99fdd9930659b0a27e12de;hpb=bca5b3a9cb9593d7d37da144825a47f7d20bccef;p=plstackapi.git diff --git a/planetstack/core/static/page_analytics.js b/planetstack/core/static/page_analytics.js index 0b1357b..d9e98e1 100644 --- a/planetstack/core/static/page_analytics.js +++ b/planetstack/core/static/page_analytics.js @@ -44,6 +44,11 @@ function updatePageAnalyticsData(summaryData) { window.pageAnalyticsUrl = summaryData["dataSourceUrl"]; lastRow = summaryData.rows.length-1; + if (summaryData.rows.length <= 0) { + //console.log("no data received from page analytics ajax") + return; + } + setPageStatInt(".nodesLabel", ".nodesValue", "Node Count", "", summaryData.rows[lastRow]["count_hostname"]); setPageStatInt(".cpuLabel", ".cpuValue", "Avg Load", "%", summaryData.rows[lastRow]["avg_cpu"]); @@ -75,6 +80,12 @@ function updatePageAnalytics() { function updatePageBandwidthData(summaryData) { window.pageBandwidthUrl = summaryData["dataSourceUrl"]; lastRow = summaryData.rows.length-1; + + if (summaryData.rows.length <= 0) { + //console.log("no data received from page bandwidth ajax") + return; + } + setPageStatFloat(".bandwidthLabel", ".bandwidthValue", "Bandwidth", " Gbps", summaryData.rows[lastRow]["sum_computed_bytes_sent_div_elapsed"]*8.0/1024/1024/1024,2); setPageStatFloat("#miniDashBandwidthLabel", "#miniDashBandwidth", "Bandwidth", " Gbps", summaryData.rows[lastRow]["sum_computed_bytes_sent_div_elapsed"]*8.0/1024/1024/1024,2); }