Better handling of empty filesystems.
This commit is contained in:
parent
5ad9cb5bb5
commit
bf641ddbf2
@ -1632,6 +1632,7 @@ function drawOverallUsage(elementId, machineInfo, containerInfo) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
var numGauges = gauges.length;
|
var numGauges = gauges.length;
|
||||||
|
if (cur.filesystem) {
|
||||||
for (var i = 0; i < cur.filesystem.length; i++) {
|
for (var i = 0; i < cur.filesystem.length; i++) {
|
||||||
var data = cur.filesystem[i];
|
var data = cur.filesystem[i];
|
||||||
var totalUsage = Math.floor((data.usage * 100.0) / data.capacity);
|
var totalUsage = Math.floor((data.usage * 100.0) / data.capacity);
|
||||||
@ -1640,6 +1641,7 @@ function drawOverallUsage(elementId, machineInfo, containerInfo) {
|
|||||||
// Update the gauges.
|
// Update the gauges.
|
||||||
gauges[numGauges + els.index] = ['FS #' + (els.index + 1), totalUsage];
|
gauges[numGauges + els.index] = ['FS #' + (els.index + 1), totalUsage];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
drawGauges(elementId, gauges);
|
drawGauges(elementId, gauges);
|
||||||
}
|
}
|
||||||
@ -1723,10 +1725,14 @@ function drawNetworkErrors(elementId, machineInfo, stats) {
|
|||||||
|
|
||||||
// Update the filesystem usage values.
|
// Update the filesystem usage values.
|
||||||
function drawFileSystemUsage(machineInfo, stats) {
|
function drawFileSystemUsage(machineInfo, stats) {
|
||||||
var curr = stats.stats[stats.stats.length - 1];
|
var cur = stats.stats[stats.stats.length - 1];
|
||||||
|
if (!cur.filesystem) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
var el = $("<div>");
|
var el = $("<div>");
|
||||||
for (var i = 0; i < curr.filesystem.length; i++) {
|
for (var i = 0; i < cur.filesystem.length; i++) {
|
||||||
var data = curr.filesystem[i];
|
var data = cur.filesystem[i];
|
||||||
var totalUsage = Math.floor((data.usage * 100.0) / data.capacity);
|
var totalUsage = Math.floor((data.usage * 100.0) / data.capacity);
|
||||||
var humanized = humanizeMetric(data.capacity);
|
var humanized = humanizeMetric(data.capacity);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user