Commit Graph

154 Commits

Author SHA1 Message Date
Christoph Neuhaus
9949eeb389 Version 3.54 2018-04-11 09:14:49 +02:00
Eric A. Miller
aceed9cc52 Remove non-existant MIB leafs and add FDP cache type
Add FDP test class
2018-04-05 23:31:03 -04:00
Eric A. Miller
0371ca35d6 Use consistent return values and provide default initalizations
Add inital versions of Layer 2 test classes
2018-04-05 23:28:57 -04:00
Eric A. Miller
ce0a350ef2 Correct typo in MIB leaf names in Layer3::Aironet
Add Layer3::Aironet test class
2018-04-05 23:25:34 -04:00
Eric A. Miller
3b58ba8678 Remove commented out code
Add Layer2::Orinoco test class
2018-04-05 23:23:59 -04:00
Eric A. Miller
a69b45d849 Load MIB required for defined FUNCS
Add Layer2::Trapeze and Layer2::NWSS2300 test classes
2018-04-05 23:11:37 -04:00
Eric A. Miller
ad0a1044b9 Use SUPER:: rather than creating a new global
Add Layer2::Aironet test class
2018-04-05 23:09:19 -04:00
Eric A. Miller
5336ec2db2 Make sure MIB leaf is actually in the MIB we're loading, not the imports
Add CiscoStats and Layer3::Arista test classes
2018-04-05 23:07:49 -04:00
Eric A. Miller
e20cd6dd02 Fix ISA in AMAP and EDP classes
Add AMAP and EDP test classes
2018-04-05 23:03:33 -04:00
Eric A. Miller
66f16f6617 #61 ZyXEL (X)GS1900 family MIB
Fix loop in Layer2::ZyXEL_DSLAM layers method
Add  Layer2::ZyXEL_DSLAM test class
2018-04-05 23:01:48 -04:00
Eric A. Miller
0755487e02 release 3.54 2018-04-01 22:22:32 -04:00
Eric A. Miller
cc05fb927f Track down mysterious CARP_TRACE, don’t try to AUTOLOAD or create method through can()
Remove test for previous appearance in _global
2018-04-01 22:04:07 -04:00
Eric A. Miller
facdf5b7a7 Relax validation of MIB access checks until we have broader test coverage that this is a non-breaking change
Mark corresponding test TODO in Info test class
2018-04-01 21:50:26 -04:00
Eric A. Miller
66bedd4d54 Load MIB for leafs referenced within class so we can instantiate class
Aggregate test class
2018-04-01 21:03:40 -04:00
Eric A. Miller
3a3c1efe46 Explicit returns
Layer2::3Com test class
2018-04-01 21:01:06 -04:00
Eric A. Miller
1a069c2b52 Make sure MIB leaf is actually in the MIB we're loading, not the imports
Add initial Layer1::Bayhub and Layer2::Baystack test classes
2018-04-01 20:59:32 -04:00
Eric A. Miller
f7de9ffbc6 Explicit return 2018-04-01 20:49:23 -04:00
Eric A. Miller
0c711269ae #141 Avocent ACS files for correct discovery in Netdisco
Add support for ACS 5K/6K/8K terminal servers in Layer1::Cyclades requires new MIBs
Layer1::Cyclades test class
2018-03-31 23:25:10 -04:00
Eric A. Miller
64167df588 #215 Nokia/Alcatel-Lucent 7705 LLDP
#220 Alcatel-Lucent / Nokia SR 7750 missing neighbors
Improve Layer3::Timetra model detection
Layer3::Timetra test class
2018-03-30 17:17:44 -04:00
Eric A. Miller
398f3ee74b Layer1::Asante test class
Fix logic in Layer1::Asante i_up() method
Don't end a subroutine with a conditional block
2018-03-30 17:11:22 -04:00
Eric A. Miller
125f02b8a2 Layer1::Allied test class
Don't end a subroutine with a conditional block
2018-03-30 17:08:39 -04:00
Eric A. Miller
5fe0ebaeda Fix typo in MIB leaf
Don't use MIB leafs that are not-accessible according to MIB
2018-03-30 17:03:48 -04:00
Eric A. Miller
fda59f51f7 Correct comment on table containing ifName 2018-03-29 15:50:34 -04:00
Eric A. Miller
9af7a7661c Fix logic for determining if MIB leaf supports set operations 2018-03-27 21:05:26 -04:00
Eric A. Miller
eab89e4736 Just return rather than create anon sub 2018-03-26 23:52:31 -04:00
Eric A. Miller
8391cee4f3 Remove unused variables from _load_attr method 2018-03-26 23:32:48 -04:00
Eric A. Miller
fcd0e30d64 If we don't have valid arguments stop and return, we also won't be able to report attr or val. 2018-03-26 20:57:46 -04:00
Christoph Neuhaus
4a454c9431 Tag 3.53 2018-03-26 17:34:44 +02:00
Christoph Neuhaus
cd751071e1 Merge remote-tracking branch 'upstream/master' into nexans_support 2018-03-26 17:31:21 +02:00
Oliver Gorwits
98e8e57747 release 3.53 2018-03-22 21:36:10 +00:00
Christoph Neuhaus
f6a4f937ee Nexans switch support 2018-03-22 17:26:05 +01:00
Eric A. Miller
27b310ee68 Merge branch 'test-coverage' 2018-03-22 00:20:03 -04:00
Eric A. Miller
f6d0fb1d7e Don't use indirect syntax for new() 2018-03-22 00:15:06 -04:00
Eric A. Miller
91b98085f6 Fix AUTOLOAD / can() bug that could result in DESTROY being redefined and dynamic methods not being added to the symbol table. 2018-03-21 23:41:16 -04:00
Eric A. Miller
1c948d6e45 Prevent warning in _get_topo_data() from undef arg 2018-03-21 23:33:10 -04:00
Eric A. Miller
76cbb05f19 Identify where base MIBs are from and include base MIBs for cases where Net-SNMP library doesn't have them complied in. 2018-03-21 23:30:13 -04:00
Oliver Gorwits
e7fcd98107 #12 add Cisco PortFast support via CiscoStpExtensions::i_faststart_enabled 2018-03-21 10:35:09 +00:00
Jeroen van Ingen
090d94191b Update README and Netgear
- Reflect Netgear FSM change by paecker in README
- Remove pipe from character class in Netgear GSM/FSM match
2018-03-20 11:47:57 +01:00
Jeroen van Ingen Schenau
2c3a6a3c6e Merge pull request #251 from paecker/netgear_fsm_fix
modified Netgear.pm for serial/version compatibility to FSM series
2018-03-20 11:42:51 +01:00
Christoph Neuhaus
814083e2fa modified Netgear.pm for serial/model compatibility to FSM73xx series 2018-03-20 10:34:12 +01:00
Oliver Gorwits
7621b30bc2 release 3.52 2018-03-19 18:07:51 +00:00
Oliver Gorwits
9e2e55dcb3 release 3.51 2018-03-17 15:42:41 +00:00
Oliver Gorwits
f8a1d5bc7a set fallback for nonmatching interfaces 2018-03-17 15:35:55 +00:00
Oliver Gorwits
1a65be101e update docs 2018-03-17 14:26:30 +00:00
Oliver Gorwits
4c5d0a5695 better interface naming for Ubiquiti 2018-03-17 14:18:09 +00:00
Eric A. Miller
8a41e5063a release 3.50 2018-03-14 16:35:08 -04:00
Eric A. Miller
24a84cdc25 #198 Add Support for Gigamon devices 2018-03-14 15:59:23 -04:00
Eric A. Miller
2025044952 #226 Avaya VSP devices - no ifAlias 2018-03-13 22:16:43 -04:00
Eric A. Miller
d00dcdad85 #227 remove bogus can() check in _set() 2018-03-12 17:34:28 -04:00
Eric A. Miller
69430f4a21 Make Test::Perl::Critic pass 2018-03-12 17:31:18 -04:00