$data) { $queues[$index]['queue'] = $q_numbers[$data['jnxCosFcIdToFcName']]['jnxCosFcQueueNr']; if (isset($data['jnxCosFcIdToFcName'])) { $queues[$index]['name'] = $data['jnxCosFcIdToFcName']; } if (isset($data['jnxCosFcFabricPriority'])) { $queues[$index]['prio'] = $data['jnxCosFcFabricPriority']; } } set_entity_attrib('device', $device['device_id'], 'jnx_cos_queues', json_encode($queues)); foreach ($qstat_oids as $oid) { $qstats = snmpwalk_cache_oid($device, $oid, $qstats, "JUNIPER-COS-MIB"); } foreach ($qstats as $qstat_index => $qstat) { [$qstat_ifindex, $qstat_queue] = explode('.', $qstat_index); $port_stats[$qstat_ifindex]['jnx_cos_qstat'][$qstat_queue] = $qstat; } unset($qstats); unset($queues); } //print_vars($port_stats); } // Additional db fields for update //$process_port_db[$port_module][] = 'ifDuplex'; // this field used in main data fields // EOF