Add support for Cisco Nexus 3550 series (formerly Exalink Fusion) devices (#13992)

* Add support for Cisco Nexus 3550-F (formerly Exalink Fusion) devices

* Refactor to refer to the Exalink Fusion as the Cisco Nexus 3550 (post m&a of Exablaze by Cisco) as well as use YAML based OS discovery

* Rename Cisco N3550 ports include

* styleci fixes to n3550 ports include

* Correct N3550/Exalink OS discovery and improve tests

* Improve N3550 OS discovery and poller support

* styleci

* Rename Cisco Nexus 3550 OS from ciscon3550 -> exalink-fusion

* Update file header
This commit is contained in:
Nash Kaminski
2022-06-04 15:39:21 -05:00
committed by GitHub
parent 4fe3b0fd57
commit acfd09287a
7 changed files with 7165 additions and 0 deletions

View File

@@ -213,6 +213,8 @@ $port_stats = [];
if ($device['os'] === 'f5' && (version_compare($device['version'], '11.2.0', '>=') && version_compare($device['version'], '11.7', '<'))) {
require 'ports/f5.inc.php';
} elseif ($device['os'] === 'exalink-fusion') {
require 'ports/exalink-fusion.inc.php';
} else {
if (Config::getOsSetting($device['os'], 'polling.selected_ports') || (isset($device['attribs']['selected_ports']) && $device['attribs']['selected_ports'] == 'true')) {
echo 'Selected ports polling ';