mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
device: FDB fallback to q-bridge if os specific polling returns no data (#8710)
This commit is contained in:
committed by
Neil Lathwood
parent
a2e68f41dc
commit
ce52b55795
@@ -16,12 +16,14 @@ foreach ($sql_result as $entry) {
|
||||
$existing_fdbs[(int)$entry['vlan_id']][$entry['mac_address']] = $entry;
|
||||
}
|
||||
|
||||
$insert = array(); // populate $insert with database entries
|
||||
$insert = []; // populate $insert with database entries
|
||||
if (file_exists(Config::get('install_dir') . "/includes/discovery/fdb-table/{$device['os']}.inc.php")) {
|
||||
require Config::get('install_dir') . "/includes/discovery/fdb-table/{$device['os']}.inc.php";
|
||||
} elseif ($device['os'] == 'ios' || $device['os'] == 'iosxe') {
|
||||
include Config::get('install_dir') . '/includes/discovery/fdb-table/ios.inc.php';
|
||||
} else {
|
||||
}
|
||||
|
||||
if (empty($insert)) {
|
||||
// Check generic Q-BRIDGE-MIB and BRIDGE-MIB
|
||||
include Config::get('install_dir') . '/includes/discovery/fdb-table/bridge.inc.php';
|
||||
}
|
||||
|
Reference in New Issue
Block a user