sortColumn = LIB_SORT_DEFAULT; $sortCriteria->ascending = true; $drives = get_all_drives($user, $sortCriteria); } $numPorts = count($guids); $numPorts_5or6 = count($guids_5or6); if($guids[0] != "Unknown") { for ($i = 0; $i < $numPorts; $i++) { set_fc_ids($user, $guids[$i], $id1s[$i], (intval($topologys[$i]) + 1), intval($speeds[$i])); if($audit_logging_enabled == '1') { foreach($drives as $drive) { if($drive->guid == $guids[$i]) { error_log("send_snmp_audit_logging_drive_config_changed_trap"); send_snmp_audit_logging_drive_config_changed_trap($user, $drive->name, $drive->wwnn, $drive->logicalAddress, $drive->serialNumber, "A tape drive configuration setting has been changed from the web UI"); break; } } } } } if($guids_5or6[0] != "Unknown") { for ($i = 0; $i < $numPorts_5or6; $i++) { set_fc_ids($user, $guids_5or6[$i], $id1s_5or6[$i], (intval($topologys1_5or6[$i]) + 1), intval($speeds1_5or6[$i]), $id2s_5or6[$i], (intval($topologys2_5or6[$i]) + 1), intval($speeds2_5or6[$i])); if($audit_logging_enabled == '1') { foreach($drives as $drive) { if($drive->guid == $guids_5or6[$i]) { error_log("send_snmp_audit_logging_drive_config_changed_trap"); send_snmp_audit_logging_drive_config_changed_trap($user, $drive->name, $drive->wwnn, $drive->logicalAddress, $drive->serialNumber, "A tape drive configuration setting has been changed from the web UI"); break; } } } } } $returnMessage = "Modify Fibre Channel Port Properties Complete."; } ?> Set Drive Fibre Channel Port Properties