DeviceInfo: fix status reporting

This commit is contained in:
bergware
2023-02-28 21:08:45 +01:00
parent b1c5962740
commit 8eaae085fa

View File

@@ -22,7 +22,7 @@ function zfs($data) {return "zfs-".strtok($data,' ');}
switch ($cmd) {
case 'status':
exec("ps -C btrfs -o cmd=|awk '/$path\$/{print $2}'",$btrfs);
exec("/usr/sbin/zpool status $path|grep -Pom1 '(scrub|resilver) in progress'",$zfs);
exec("/usr/sbin/zpool status $path|grep -Po '(scrub|resilver) in progress'",$zfs);
echo implode(',',array_merge(array_map('btrfs',$btrfs),array_map('zfs',$zfs)));
break;
case 'btrfs-balance':