82755ab8db#196 support for powerconnect 8164F Refactor Layer3::Dell for better support of newer models - requires updated MIBs
Eric A. Miller2018-04-15 23:38:05 -04:00
62823e3d83
Factor out logic to determine serial number from ENTITY-MIB in Layer2 and Layer3 to new method entity_derived_serial in Entity class Create new method entity_derived_os_ver in Entity class to determine OS version in a similar manner
Eric A. Miller2018-04-15 23:30:19 -04:00
9ed5a187a9
Add missing documentation to Layer2::Nexans Update Changes and Manifest Add Layer2::Nexans test class
Eric A. Miller2018-04-12 14:44:53 -04:00
facdf0aafe
Restore check that the MIB leaf is accessible when validating AUTOLOAD method calls Restore corresponding test Move live snmp_connect_ip() test to 10_remote_snmplabs.t so that tests requiring Internet access are within one file
Eric A. Miller2018-04-11 21:09:57 -04:00
9d384f2bc2
Correct regex validator in mau_set_i_speed_admin() and mau_set_i_duplex_admin() Correct IID/key used in mau_set_i_speed_admin() and mau_set_i_duplex_admin() Add MAU test class
Eric A. Miller2018-04-11 20:55:11 -04:00
cc9a1c9f47
Make sure MIB leaf is actually in the MIB we're loading, not the imports Add Layer3::Foundry and Layer3::Force10 test classes
Eric A. Miller2018-04-11 20:50:16 -04:00
b43eafd09a
Use OIDs when we don't have the MIB Add Layer3::DLink test class
Eric A. Miller2018-04-11 20:48:16 -04:00
141470fdf4
Add missing MIB required for leafs used in %FUNCS Add Layer3::Dell test class
Eric A. Miller2018-04-11 20:46:36 -04:00
2e18464635
Make sure MIB leaf is actually in the MIB we're loading, not the imports Capture the numeric OS version Add Layer3::Cumulus test class
Eric A. Miller2018-04-11 20:43:54 -04:00
87a287e0c9
Sort hash keys to make sure we returna consistent mac in L3::Contivity Add Layer3::Contivity test class
Eric A. Miller2018-04-11 20:42:35 -04:00
a38eafbf56
Increase capture of i_vlan on router interfaces in L3::Cisco Make sure cisco_comm_indexing() has a return value of either 1 or 0 in L3::Cisco Add Layer3::Cisco test class
Eric A. Miller2018-04-11 20:41:14 -04:00
81c7203642
Make sure MIB leaf is actually in the MIB we're loading, not the imports Add L3::CheckPoint, L3::NetSNMP, and L3::PacketFront test classes
Eric A. Miller2018-04-11 20:36:51 -04:00
c515a5e4a1
Prevent potential undefined warning in ports() of Layer3::C3550 Add Layer3::C3550 test class
Eric A. Miller2018-04-11 20:30:46 -04:00
02e6807e44
Prevent potential undefined warnings in i_speed_admin() of L2::C2900
Eric A. Miller2018-04-11 20:27:40 -04:00
209988cf9e
Don't use MIB leafs that are not-accessible according to MIB Add CiscoVTP test class
Eric A. Miller2018-04-11 20:24:50 -04:00
da130926a9
Don't use MIB leafs that are not-accessible according to MIB Add CiscoPortSecurity test class
Eric A. Miller2018-04-11 20:21:08 -04:00
4c51c29428
Fix gigabit logic in i_duplex_admin() ISA Info Add CiscoStack test class
Eric A. Miller2018-04-11 20:19:58 -04:00
2301d2e60a
Remove not-accessible 'cdpCacheIfIndex' MIB leaf and don't try to access it in CDP class Add CDP test class
Eric A. Miller2018-04-11 20:12:46 -04:00
aceed9cc52
Remove non-existant MIB leafs and add FDP cache type Add FDP test class
Eric A. Miller2018-04-05 23:31:03 -04:00
0371ca35d6
Use consistent return values and provide default initalizations Add inital versions of Layer 2 test classes
Eric A. Miller2018-04-05 23:28:57 -04:00
ce0a350ef2
Correct typo in MIB leaf names in Layer3::Aironet Add Layer3::Aironet test class
Eric A. Miller2018-04-05 23:25:34 -04:00
3b58ba8678
Remove commented out code Add Layer2::Orinoco test class
Eric A. Miller2018-04-05 23:23:59 -04:00
a69b45d849
Load MIB required for defined FUNCS Add Layer2::Trapeze and Layer2::NWSS2300 test classes
Eric A. Miller2018-04-05 23:11:37 -04:00
ad0a1044b9
Use SUPER:: rather than creating a new global Add Layer2::Aironet test class
Eric A. Miller2018-04-05 23:09:19 -04:00
5336ec2db2
Make sure MIB leaf is actually in the MIB we're loading, not the imports Add CiscoStats and Layer3::Arista test classes
Eric A. Miller2018-04-05 23:07:49 -04:00
e20cd6dd02
Fix ISA in AMAP and EDP classes Add AMAP and EDP test classes
Eric A. Miller2018-04-05 23:03:33 -04:00
66f16f6617#61 ZyXEL (X)GS1900 family MIB Fix loop in Layer2::ZyXEL_DSLAM layers method Add Layer2::ZyXEL_DSLAM test class
Eric A. Miller2018-04-05 23:01:48 -04:00
cc05fb927f
Track down mysterious CARP_TRACE, don’t try to AUTOLOAD or create method through can() Remove test for previous appearance in _global
Eric A. Miller2018-04-01 22:04:07 -04:00
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
Eric A. Miller2018-04-01 21:50:26 -04:00
66bedd4d54
Load MIB for leafs referenced within class so we can instantiate class Aggregate test class
Eric A. Miller2018-04-01 21:03:40 -04:00
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
Eric A. Miller2018-04-01 20:59:32 -04:00
585d01895b
Use cmp_deeply versus is_deeply for better diagnostics
Eric A. Miller2018-04-01 20:44:17 -04:00
63cac2a3a8
Test harness only checks for existence of data structures in constructor test Test harness skips globals, funcs, mibs, and munges tests if the hash is empty Add test to check that subclass methods have coverage with ability to mark class as TODO
Eric A. Miller2018-04-01 20:28:58 -04:00
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
Eric A. Miller2018-03-31 23:25:10 -04:00
f676d27a3b
Updated Layer3::Timetra requires latest MIBs Update Changes and MANIFEST for recent changes
Eric A. Miller2018-03-30 17:34:35 -04:00
64167df588#215 Nokia/Alcatel-Lucent 7705 LLDP #220 Alcatel-Lucent / Nokia SR 7750 missing neighbors Improve Layer3::Timetra model detection Layer3::Timetra test class
Eric A. Miller2018-03-30 17:17:44 -04:00
398f3ee74b
Layer1::Asante test class Fix logic in Layer1::Asante i_up() method Don't end a subroutine with a conditional block
Eric A. Miller2018-03-30 17:11:22 -04:00
125f02b8a2
Layer1::Allied test class Don't end a subroutine with a conditional block
Eric A. Miller2018-03-30 17:08:39 -04:00
eeeabeec94
Sort keys in globals, funcs, mibs, and munges tests so that reported order is consistent between test runs
Eric A. Miller2018-03-30 17:06:00 -04:00
5fe0ebaeda
Fix typo in MIB leaf Don't use MIB leafs that are not-accessible according to MIB
Eric A. Miller2018-03-30 17:03:48 -04:00
91b98085f6
Fix AUTOLOAD / can() bug that could result in DESTROY being redefined and dynamic methods not being added to the symbol table.
Eric A. Miller2018-03-21 23:41:16 -04:00
1c948d6e45
Prevent warning in _get_topo_data() from undef arg
Eric A. Miller2018-03-21 23:33:10 -04:00
76cbb05f19
Identify where base MIBs are from and include base MIBs for cases where Net-SNMP library doesn't have them complied in.
Eric A. Miller2018-03-21 23:30:13 -04:00
e7fcd98107#12 add Cisco PortFast support via CiscoStpExtensions::i_faststart_enabled
Oliver Gorwits2018-03-21 10:35:09 +00:00