mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
device: Add XOS X480 and X650 desc and tests (#8206)
* device: Add XOS X480 and X650 desc and tests Signed-off-by: Misha Komarovskiy <zombah@gmail.com> * device: add XOS x480 and x650 test data Signed-off-by: Misha Komarovskiy <zombah@gmail.com> * Add missing hardware string in test data
This commit is contained in:
committed by
Tony Murray
parent
19a17ed348
commit
26ce852c95
@@ -414,6 +414,8 @@ function rewrite_extreme_hardware($hardware)
|
||||
'.1.3.6.1.4.1.1916.2.141' => 'Summit x480-48x',
|
||||
'.1.3.6.1.4.1.1916.2.167' => 'Summit x670-48x',
|
||||
'.1.3.6.1.4.1.1916.2.168' => 'Summit x670v-48x',
|
||||
'.1.3.6.1.4.1.1916.2.118' => 'Summit X650-24x(SSns)',
|
||||
'.1.3.6.1.4.1.1916.2.139' => 'Summit X480-24x(10G4X)',
|
||||
);
|
||||
|
||||
// $hardware = array_str_replace($rewrite_extreme_hardware, $hardware);
|
||||
|
40
tests/data/xos_x480.json
Normal file
40
tests/data/xos_x480.json
Normal file
@@ -0,0 +1,40 @@
|
||||
{
|
||||
"os": {
|
||||
"discovery": {
|
||||
"devices": [
|
||||
{
|
||||
"sysName": "<private>",
|
||||
"sysObjectID": ".1.3.6.1.4.1.1916.2.139",
|
||||
"sysDescr": "ExtremeXOS (X480-24x(10G4X)) version 15.3.5.2 v1535b2-patch1-13 by release-manager on Thu Dec 15 11:08:24 EST 2016",
|
||||
"sysContact": null,
|
||||
"version": null,
|
||||
"hardware": "",
|
||||
"features": null,
|
||||
"location": null,
|
||||
"os": "xos",
|
||||
"type": "network",
|
||||
"serial": null,
|
||||
"icon": "extreme.svg"
|
||||
}
|
||||
]
|
||||
},
|
||||
"poller": {
|
||||
"devices": [
|
||||
{
|
||||
"sysName": "<private>",
|
||||
"sysObjectID": ".1.3.6.1.4.1.1916.2.139",
|
||||
"sysDescr": "ExtremeXOS (X480-24x(10G4X)) version 15.3.5.2 v1535b2-patch1-13 by release-manager on Thu Dec 15 11:08:24 EST 2016",
|
||||
"sysContact": "<private>",
|
||||
"version": "15.3.5.2",
|
||||
"hardware": "Summit X480-24x(10G4X)",
|
||||
"features": "v1535b2-patch1-13 Dec 15 2016",
|
||||
"location": "<private>",
|
||||
"os": "xos",
|
||||
"type": "network",
|
||||
"serial": null,
|
||||
"icon": "extreme.svg"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
40
tests/data/xos_x650.json
Normal file
40
tests/data/xos_x650.json
Normal file
@@ -0,0 +1,40 @@
|
||||
{
|
||||
"os": {
|
||||
"discovery": {
|
||||
"devices": [
|
||||
{
|
||||
"sysName": "<private>",
|
||||
"sysObjectID": ".1.3.6.1.4.1.1916.2.118",
|
||||
"sysDescr": "ExtremeXOS (X650-24x(SSns)) version 15.3.5.2 v1535b2-patch1-14 by release-manager on Fri Jun 16 08:43:13 EDT 2017",
|
||||
"sysContact": null,
|
||||
"version": null,
|
||||
"hardware": "",
|
||||
"features": null,
|
||||
"location": null,
|
||||
"os": "xos",
|
||||
"type": "network",
|
||||
"serial": null,
|
||||
"icon": "extreme.svg"
|
||||
}
|
||||
]
|
||||
},
|
||||
"poller": {
|
||||
"devices": [
|
||||
{
|
||||
"sysName": "<private>",
|
||||
"sysObjectID": ".1.3.6.1.4.1.1916.2.118",
|
||||
"sysDescr": "ExtremeXOS (X650-24x(SSns)) version 15.3.5.2 v1535b2-patch1-14 by release-manager on Fri Jun 16 08:43:13 EDT 2017",
|
||||
"sysContact": "<private>",
|
||||
"version": "15.3.5.2",
|
||||
"hardware": "Summit X650-24x(SSns)",
|
||||
"features": "v1535b2-patch1-14 Jun 16 2017",
|
||||
"location": "<private>",
|
||||
"os": "xos",
|
||||
"type": "network",
|
||||
"serial": null,
|
||||
"icon": "extreme.svg"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
7
tests/snmpsim/xos_x480.snmprec
Normal file
7
tests/snmpsim/xos_x480.snmprec
Normal file
@@ -0,0 +1,7 @@
|
||||
1.3.6.1.2.1.1.1.0|4|ExtremeXOS (X480-24x(10G4X)) version 15.3.5.2 v1535b2-patch1-13 by release-manager on Thu Dec 15 11:08:24 EST 2016
|
||||
1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.1916.2.139
|
||||
1.3.6.1.2.1.1.3.0|67|2391339200
|
||||
1.3.6.1.2.1.1.4.0|4|<private>
|
||||
1.3.6.1.2.1.1.5.0|4|<private>
|
||||
1.3.6.1.2.1.1.6.0|4|<private>
|
||||
1.3.6.1.6.3.10.2.1.3.0|2|23913209
|
7
tests/snmpsim/xos_x650.snmprec
Normal file
7
tests/snmpsim/xos_x650.snmprec
Normal file
@@ -0,0 +1,7 @@
|
||||
1.3.6.1.2.1.1.1.0|4|ExtremeXOS (X650-24x(SSns)) version 15.3.5.2 v1535b2-patch1-14 by release-manager on Fri Jun 16 08:43:13 EDT 2017
|
||||
1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.1916.2.118
|
||||
1.3.6.1.2.1.1.3.0|67|700626400
|
||||
1.3.6.1.2.1.1.4.0|4|<private>
|
||||
1.3.6.1.2.1.1.5.0|4|<private>
|
||||
1.3.6.1.2.1.1.6.0|4|<private>
|
||||
1.3.6.1.6.3.10.2.1.3.0|2|7006245
|
Reference in New Issue
Block a user