diff --git a/plugins/dynamix/DashStats.page b/plugins/dynamix/DashStats.page index 26fc8bdcf..afb8aabc2 100644 --- a/plugins/dynamix/DashStats.page +++ b/plugins/dynamix/DashStats.page @@ -69,6 +69,7 @@ $parity = $var['mdResync']; $mover = file_exists('/var/run/mover.pid'); $btrfs = exec('pgrep -cf /sbin/btrfs'); $dot = $display['number'][0]; +$zfs = false; foreach ($disks as $disk) { switch ($disk['type']) { @@ -86,6 +87,7 @@ foreach ($disks as $disk) { $cache_type[$name] = $disk['rotational'] ? ($disk['luksState'] ? 'disk-encrypted' : 'disk') : 'nvme'; $cache_rate[$name] = number_format(100*$cache_used[$name]/($cache_size[$name] ?: 1),1,$dot,''); if (!$disks[$name]['devices']) unset($pools[array_search($name,$pools)]); + if (isset($disks[$name]['fsType']) && strpos($disks[$name]['fsType'],'zfs')!==false) $zfs = true; } break; } @@ -214,7 +216,7 @@ i[class^="icon-u-"]{font-size:inherit} i#mycase[class^="case-"]{font-size:128px} i#mycase[class^="fa "]{font-size:96px} a.cpu_close,span.hand{cursor:pointer;z-index:1001} -tr#cpu_chart,.cpu_open{display:none} +tr#zfs,tr#cpu_chart,.cpu_open{display:none} td.none{text-align:center;padding-top:12px} input[value=Edit]{margin:12px 0 0 0;padding:5px 10px} .share1,.share3,.user1,.user3,.view1,.view2,.view3,.view4{display:none} @@ -309,10 +311,11 @@ foreach ($cpus as $pair) {