sortColumn = LIB_SORT_DEFAULT; $sortCriteria->ascending = true; $drives = get_all_drives($user, $sortCriteria); $ekmResults = array(); $i = 0; $count = 0; foreach($drives as $drive) { $ekmResults[$i] = get_last_ekm_drive_test($user, str_replace(",", ":", $drive->location)); $ekmResults[$i]->location = $drive->location; // Need to seperate ip address from port number $returnValue = seperateAddressFromPort($ekmResults[$i]->primaryIP); $ekmResults[$i]->primaryIP_address = "$returnValue[address]"; $ekmResults[$i]->primaryIP_port = "$returnValue[port]"; $returnValue = seperateAddressFromPort($ekmResults[$i]->secondaryIP); $ekmResults[$i]->secondaryIP_address = "$returnValue[address]"; $ekmResults[$i]->secondaryIP_port = "$returnValue[port]"; if(!$ekmResults[$i]->DriveTested) { unset($ekmResults[$i]); $count--; } $count++; $i++; } error_log(print_r($ekmResults, true)); $numRows = $count; ?> Library Managed Encryption Key Paths
0) { ?>
Error Message Image Error Message

Error code:
Informational Message Image

Operation Complete

Close Message

Key Path Diagnostics Status

  Last refresh:


primaryIP_address, "0.0.0.0") != 0 && strcmp($result->primaryIP_address, "0") != 0 && strcmp($result->primaryIP_address, "") != 0 && strcmp($result->primaryIP_port, "0") != 0 ) { ?> primaryDrive == "PASSED") { // Drive has PASSED ?> primaryPing == "PASSED") { ?> primaryPath == "PASSED") { // Primary Path has Passed ?> primaryConfig == "PASSED") { //Primary Config has PASSED ?> primaryDrive == "FAILED" || $result->primaryDrive == "SKIPPED") { // Drive has failed or skipped the test // Return the drive has failed and N/A for remaining items ?> secondaryIP_address, "0.0.0.0") != 0 && strcmp($result->secondaryIP_address, "0") != 0 && strcmp($result->secondaryIP_address, "") != 0 && strcmp($result->secondaryIP_port, "0") != 0 ) { ?> primaryDrive == "PASSED") { // Drive has PASSED ?> secondaryPing == "PASSED") { ?> secondaryPath == "PASSED") { // secondary Path has Passed ?> secondaryConfig == "PASSED") { //secondary Config has PASSED ?> primaryDrive == "FAILED" || $result->primaryDrive == "SKIPPED") { // Drive has failed or skipped the test // Return the drive has failed and N/A for remaining items ?>
Drive Date Logical Library Address Drive Test Ethernet Test EKM Path Test EKM Config Test
location;?> date;?> partition == "NONE") { echo "None"; } else { echo $result->partition; } ?> primaryIP); ?> Passed  Passed Passed  Passed Failed  Failed Passed  Passed Passed  Passed Failed  Failed Failed  Failed N/A Failed Failed N/A N/A N/A
N/A        
secondaryIP); ?> Passed  Passed Passed  Passed Failed  Failed Passed  Passed Passed  Passed Failed  Failed Failed  Failed N/A Failed Failed N/A N/A N/A
N/A        
Total: