|
@@ -982,6 +982,9 @@ function showrigs($anss, $headname, $rigname)
|
|
|
|
|
|
|
|
foreach ($anss as $rig => $ans)
|
|
foreach ($anss as $rig => $ans)
|
|
|
{
|
|
{
|
|
|
|
|
+ if ($ans == null)
|
|
|
|
|
+ continue;
|
|
|
|
|
+
|
|
|
newrow();
|
|
newrow();
|
|
|
|
|
|
|
|
$when = 0;
|
|
$when = 0;
|
|
@@ -1026,8 +1029,10 @@ function doforeach($cmd, $des, $sum, $head, $datetime)
|
|
|
|
|
|
|
|
$count = 0;
|
|
$count = 0;
|
|
|
$preverr = count($rigerror);
|
|
$preverr = count($rigerror);
|
|
|
- foreach ($rigs as $rig)
|
|
|
|
|
|
|
+ foreach ($rigs as $num => $rig)
|
|
|
{
|
|
{
|
|
|
|
|
+ $anss[$num] = null;
|
|
|
|
|
+
|
|
|
if (isset($rigerror[$rig]))
|
|
if (isset($rigerror[$rig]))
|
|
|
continue;
|
|
continue;
|
|
|
|
|
|
|
@@ -1040,7 +1045,7 @@ function doforeach($cmd, $des, $sum, $head, $datetime)
|
|
|
if (count($parts) > 2)
|
|
if (count($parts) > 2)
|
|
|
$name = $parts[2];
|
|
$name = $parts[2];
|
|
|
else
|
|
else
|
|
|
- $name = $count;
|
|
|
|
|
|
|
+ $name = $num;
|
|
|
|
|
|
|
|
$ans = api($cmd);
|
|
$ans = api($cmd);
|
|
|
|
|
|
|
@@ -1053,12 +1058,14 @@ function doforeach($cmd, $des, $sum, $head, $datetime)
|
|
|
$error = null;
|
|
$error = null;
|
|
|
}
|
|
}
|
|
|
else
|
|
else
|
|
|
- $anss[$count] = $ans;
|
|
|
|
|
|
|
+ {
|
|
|
|
|
+ $anss[$num] = $ans;
|
|
|
|
|
+ $count++;
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
- $count++;
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- if (count($anss) == 0)
|
|
|
|
|
|
|
+ if ($count == 0)
|
|
|
{
|
|
{
|
|
|
$rw = '<td>Failed to access any rigs successfully';
|
|
$rw = '<td>Failed to access any rigs successfully';
|
|
|
if ($preverr > 0)
|
|
if ($preverr > 0)
|
|
@@ -1085,6 +1092,9 @@ function doforeach($cmd, $des, $sum, $head, $datetime)
|
|
|
|
|
|
|
|
foreach ($anss as $rig => $ans)
|
|
foreach ($anss as $rig => $ans)
|
|
|
{
|
|
{
|
|
|
|
|
+ if ($ans == null)
|
|
|
|
|
+ continue;
|
|
|
|
|
+
|
|
|
foreach ($ans as $item => $row)
|
|
foreach ($ans as $item => $row)
|
|
|
{
|
|
{
|
|
|
if ($item == 'STATUS')
|
|
if ($item == 'STATUS')
|
|
@@ -1119,6 +1129,9 @@ function doforeach($cmd, $des, $sum, $head, $datetime)
|
|
|
|
|
|
|
|
foreach ($anss as $rig => $ans)
|
|
foreach ($anss as $rig => $ans)
|
|
|
{
|
|
{
|
|
|
|
|
+ if ($ans == null)
|
|
|
|
|
+ continue;
|
|
|
|
|
+
|
|
|
$when = 0;
|
|
$when = 0;
|
|
|
if (isset($ans['STATUS']['When']))
|
|
if (isset($ans['STATUS']['When']))
|
|
|
$when = $ans['STATUS']['When'];
|
|
$when = $ans['STATUS']['When'];
|