Check pool state on ERROR condition

All other states are considered valid
This commit is contained in:
bergware
2023-02-07 21:21:07 +01:00
parent 3d13dda271
commit 5521165543
+1 -1
View File
@@ -41,7 +41,7 @@ case 'state':
$pools = explode(',',$_POST['pools']);
$disks = parse_ini_file('state/disks.ini',true);
$error = [];
foreach ($pools as $pool) if ($disks[$pool]['state'] != 'STOPPED') $error[] = $pool.' - '.$disks[$pool]['state'];
foreach ($pools as $pool) if (stripos($disks[$pool]['state'],'ERROR')===0) $error[] = $pool.' - '.$disks[$pool]['state'];
echo implode('<br>',$error);
break;
}