Added next parity schedule indicator on dashboard page

This commit is contained in:
bergware
2018-04-14 14:35:53 +02:00
parent e6e1ca0d19
commit d146f63837
+2 -4
View File
@@ -297,7 +297,7 @@ case 'port':
break;
case 'parity':
$var = parse_ini_file("state/var.ini");
if ($var['mdNumInvalid']==0 && $var['mdResync']>0) {
if ($var['mdResync']>0) {
$mode = '';
if (strstr($var['mdResyncAction'],"recon")) {
$mode = 'Parity-Sync / Data-Rebuild';
@@ -310,7 +310,7 @@ case 'parity':
}
echo "<span class='orange p0'><strong>".$mode." in progress... Completed: ".number_format(($var['mdResyncPos']/($var['mdResync']/100+1)),0)." %.</strong></span>";
echo "<br><em>Elapsed time: ".my_clock(floor((time()-$var['sbUpdated'])/60)).". Estimated finish: ".my_clock(round(((($var['mdResyncDt']*(($var['mdResync']-$var['mdResyncPos'])/($var['mdResyncDb']/100+1)))/100)/60),0))."</em>";
} elseif ($var['mdNumInvalid']==0) {
} else {
extract(parse_plugin_cfg('dynamix', true));
list($m,$h) = explode(' ', $parity['hour']);
$time = time();
@@ -378,8 +378,6 @@ case 'parity':
echo "</strong><br><i class='fa fa-clock-o'></i> <em>Due in: ";
echo my_clock(floor($t/60));
echo "</em>";
} else {
echo "<i class='fa fa-warning'></i> Array contains {$var['mdNumInvalid']} invalid disk(s)";
}
break;
case 'shares':