".$driveLocs); $intervalID = $_REQUEST['intervalID']; $statusObj = check_drive_op_status( $user, $opGuid); $errorCode = $statusObj->Result; error_log("StatusObject->Result => $statusObj->Result"); error_log("StatusObject->Status => $statusObj->Status"); error_log("StatusObject->InProgress => $statusObj->InProgress"); // Is the process still running? if ($statusObj->Status == 3) { $errorCode = 1; $returnMessage = "The drive operation was not found."; } else if( $statusObj->InProgress != 1 ) { error_log("Operation on drive stopped. OpGuid: $opGuid"); $driveLocs = split(":", $driveLocs); if ($statusObj->Result != -2147483648) { $errorCode = 1; $returnMessage = "An error has occurred. $operation could not be completed on drive(s):"; foreach ($driveLocs as $driveLocation) { $returnMessage = $returnMessage." Drive[$driveLocation] "; } } else { $errorCode = 0; $returnMessage = "$operation was successfully completed on drive(s):"; foreach ($driveLocs as $driveLocation) { $returnMessage = $returnMessage." Drive[$driveLocation] "; } $returnMessage = $returnMessage."
Please allow 3 minutes for the drive(s) firmware level status to be updated and displayed."; } } } ?> Drive Firmware Update Status InProgress == 1) { ?>