graphs: no disk speed for network disks

This commit is contained in:
Girish Ramakrishnan
2023-08-01 16:31:01 +05:30
parent 80bf8e3ffe
commit 54e33a0ece
2 changed files with 8 additions and 5 deletions

View File

@@ -214,10 +214,13 @@ async function updateDiskUsage(progressCallback) {
for (const filesystem of filesystems) {
const disk = disks[filesystem];
const [speedError, speed] = await safe(hdparm(filesystem));
if (speedError) progressCallback({ message: `hdparm error: ${speedError.message}`});
disk.speed = speed;
if (disk.type === 'ext4' || disk.type === 'xfs') {
const [speedError, speed] = await safe(hdparm(filesystem));
if (speedError) progressCallback({ message: `hdparm error: ${speedError.message}`});
disk.speed = speedError ? -1 : speed;
} else {
disk.speed = -1;
}
percent += (100/filesystems.length);
progressCallback({ percent, message: `Checking contents of ${filesystem}`});