bug 10843: cloudStack - Instance page - statistics tab - show "N/A" when NetworkRead/NetworkWrite is null or equal to zero.

This commit is contained in:
Jessica Wang 2011-08-11 16:26:47 -07:00
parent 1205206ed2
commit e3b35e8d95

View File

@ -2207,18 +2207,16 @@ function vmJsonToStatisticsTab() {
$thisTab.find("#cpuspeed").text(convertHz(jsonObj.cpuspeed)); $thisTab.find("#cpuspeed").text(convertHz(jsonObj.cpuspeed));
$thisTab.find("#percentused").text(jsonObj.cpuused); $thisTab.find("#percentused").text(jsonObj.cpuused);
var networkKbsRead = ((jsonObj.networkkbsread==null)? "":convertBytes(jsonObj.networkkbsread * 1024)); if(jsonObj.networkkbsread == null || jsonObj.networkkbsread == 0)
if(jsonObj.networkkbsread == 0)
$thisTab.find("#networkkbsread").text("N/A"); $thisTab.find("#networkkbsread").text("N/A");
else else
$thisTab.find("#networkkbsread").text(networkKbsRead); $thisTab.find("#networkkbsread").text(convertBytes(jsonObj.networkkbsread * 1024));
var networkKbsWrite = ((jsonObj.networkkbswrite==null)? "":convertBytes(jsonObj.networkkbswrite * 1024)); if(jsonObj.networkkbswrite == null || jsonObj.networkkbswrite == 0)
if(jsonObj.networkkbswrite == 0)
$thisTab.find("#networkkbswrite").text("N/A"); $thisTab.find("#networkkbswrite").text("N/A");
else else
$thisTab.find("#networkkbswrite").text(networkKbsWrite); $thisTab.find("#networkkbswrite").text(convertBytes(jsonObj.networkkbswrite * 1024));
} }
function vmJsonClearStatisticsTab() { function vmJsonClearStatisticsTab() {