refactor: Updated vlan discovery to support JunOS (#6597)

This commit is contained in:
Neil Lathwood
2017-05-13 23:06:14 +01:00
committed by GitHub
parent 073b444d4a
commit 4d0832e412
3 changed files with 44 additions and 2 deletions

View File

@@ -23,8 +23,12 @@ foreach ($tmp_base_indexes as $index => $array) {
}
$index_to_base = array_flip($base_to_index);
require 'includes/discovery/vlans/q-bridge-mib.inc.php';
require 'includes/discovery/vlans/cisco-vtp.inc.php';
if ($device['os'] === 'junos') {
require 'includes/discovery/vlans/junos.inc.php';
} else {
require 'includes/discovery/vlans/q-bridge-mib.inc.php';
require 'includes/discovery/vlans/cisco-vtp.inc.php';
}
// Fetch switchport <> VLAN relationships. This is DIRTY.
foreach ($device['vlans'] as $domain_id => $vlans) {