diff --git a/Info/Layer3/C3550.pm b/Info/Layer3/C3550.pm index ab6958b4..226e4d4a 100644 --- a/Info/Layer3/C3550.pm +++ b/Info/Layer3/C3550.pm @@ -41,18 +41,21 @@ use SNMP::Info::CDP; use SNMP::Info::CiscoStats; use SNMP::Info::CiscoImage; use SNMP::Info::CiscoPortSecurity; +use SNMP::Info::CiscoPower; use SNMP::Info::Layer3; use vars qw/$VERSION $DEBUG %GLOBALS %MIBS %FUNCS %MUNGE $INIT/ ; @SNMP::Info::Layer3::C3550::ISA = qw/SNMP::Info::CiscoVTP SNMP::Info::CiscoStack SNMP::Info::CDP SNMP::Info::CiscoStats SNMP::Info::CiscoPortSecurity - SNMP::Info::CiscoImage SNMP::Info::Layer3 + SNMP::Info::CiscoImage SNMP::Info::CiscoPower + SNMP::Info::Layer3 Exporter/; @SNMP::Info::Layer3::C3550::EXPORT_OK = qw//; %MIBS = ( %SNMP::Info::Layer3::MIBS, + %SNMP::Info::CiscoPower::MIBS, %SNMP::Info::CiscoPortSecurity::MIBS, %SNMP::Info::CiscoImage::MIBS, %SNMP::Info::CiscoStats::MIBS, @@ -63,6 +66,7 @@ use vars qw/$VERSION $DEBUG %GLOBALS %MIBS %FUNCS %MUNGE $INIT/ ; %GLOBALS = ( %SNMP::Info::Layer3::GLOBALS, + %SNMP::Info::CiscoPower::GLOBALS, %SNMP::Info::CiscoPortSecurity::GLOBALS, %SNMP::Info::CiscoImage::GLOBALS, %SNMP::Info::CiscoStats::GLOBALS, @@ -74,6 +78,7 @@ use vars qw/$VERSION $DEBUG %GLOBALS %MIBS %FUNCS %MUNGE $INIT/ ; %FUNCS = ( %SNMP::Info::Layer3::FUNCS, + %SNMP::Info::CiscoPower::FUNCS, %SNMP::Info::CiscoPortSecurity::FUNCS, %SNMP::Info::CiscoImage::FUNCS, %SNMP::Info::CiscoStats::FUNCS, @@ -85,6 +90,7 @@ use vars qw/$VERSION $DEBUG %GLOBALS %MIBS %FUNCS %MUNGE $INIT/ ; %MUNGE = ( # Inherit all the built in munging %SNMP::Info::Layer3::MUNGE, + %SNMP::Info::CiscoPower::MUNGE, %SNMP::Info::CiscoPortSecurity::MUNGE, %SNMP::Info::CiscoImage::MUNGE, %SNMP::Info::CiscoStats::MUNGE, @@ -259,6 +265,8 @@ after determining a more specific class using the method above. =item SNMP::Info::Layer3 +=item SNMP::Info::CiscoPower + =item SNMP::Info::CiscoPortSecurity =item SNMP::Info::CiscoVTP @@ -281,6 +289,8 @@ after determining a more specific class using the method above. See L for its own MIB requirements. +See L for its own MIB requirements. + See L for its own MIB requirements. See L for its own MIB requirements. @@ -322,6 +332,10 @@ Trys to cull the number of ports from the model number. See documentation in L for details. +=head2 Globals imported from SNMP::Info::CiscoPower + +See documentation in L for details. + =head2 Globals imported from SNMP::Info::CiscoPortSecurity See documentation in L for details. @@ -395,6 +409,10 @@ Crosses $c3550->p_port() with $c3550->p_duplex() to utilize port ifIndex. See documentation in L for details. +=head2 Table Methods imported from SNMP::Info::CiscoPower + +See documentation in L for details. + =head2 Table Methods imported from SNMP::Info::CiscoPortSecurity See documentation in L for details. diff --git a/Info/Layer3/C6500.pm b/Info/Layer3/C6500.pm index 56c8f90b..3cfd2884 100644 --- a/Info/Layer3/C6500.pm +++ b/Info/Layer3/C6500.pm @@ -40,6 +40,7 @@ use SNMP::Info::CiscoStats; use SNMP::Info::CiscoImage; use SNMP::Info::CiscoPortSecurity; use SNMP::Info::CiscoConfig; +use SNMP::Info::CiscoPower; use SNMP::Info::Layer3; use vars qw/$VERSION $DEBUG %GLOBALS %MIBS %FUNCS %MUNGE $INIT/ ; @@ -48,12 +49,15 @@ $VERSION = '1.05'; SNMP::Info::CDP SNMP::Info::CiscoStats SNMP::Info::CiscoImage SNMP::Info::CiscoPortSecurity - SNMP::Info::CiscoConfig SNMP::Info::Layer3 + SNMP::Info::CiscoConfig + SNMP::Info::CiscoPower + SNMP::Info::Layer3 Exporter/; @SNMP::Info::Layer3::C6500::EXPORT_OK = qw//; %MIBS = ( %SNMP::Info::Layer3::MIBS, + %SNMP::Info::CiscoPower::MIBS, %SNMP::Info::CiscoConfig::MIBS, %SNMP::Info::CiscoPortSecurity::MIBS, %SNMP::Info::CiscoImage::MIBS, @@ -65,6 +69,7 @@ $VERSION = '1.05'; %GLOBALS = ( %SNMP::Info::Layer3::GLOBALS, + %SNMP::Info::CiscoPower::GLOBALS, %SNMP::Info::CiscoConfig::GLOBALS, %SNMP::Info::CiscoPortSecurity::GLOBALS, %SNMP::Info::CiscoImage::GLOBALS, @@ -76,6 +81,7 @@ $VERSION = '1.05'; %FUNCS = ( %SNMP::Info::Layer3::FUNCS, + %SNMP::Info::CiscoPower::FUNCS, %SNMP::Info::CiscoConfig::FUNCS, %SNMP::Info::CiscoPortSecurity::FUNCS, %SNMP::Info::CiscoImage::FUNCS, @@ -87,6 +93,7 @@ $VERSION = '1.05'; %MUNGE = ( %SNMP::Info::Layer3::MUNGE, + %SNMP::Info::CiscoPower::MUNGE, %SNMP::Info::CiscoConfig::MUNGE, %SNMP::Info::CiscoPortSecurity::MUNGE, %SNMP::Info::CiscoImage::MUNGE, @@ -245,6 +252,8 @@ after determining a more specific class using the method above. =item SNMP::Info::CiscoConfig +=item SNMP::Info::CiscoPower + =item SNMP::Info::Layer3 =back @@ -269,6 +278,8 @@ See L for its own MIB requirement See L for its own MIB requirements. +See L for its own MIB requirements. + See L for its own MIB requirements. =back @@ -318,6 +329,10 @@ See documentation in L for details. See documentation in L for details. +=head2 Globals imported from SNMP::Info::CiscoPower + +See documentation in L for details. + =head2 Globals imported from SNMP::Info::Layer3 See documentation in L for details. @@ -395,6 +410,10 @@ See documentation in L for detail See documentation in L for details. +=head2 Table Methods imported from SNMP::Info::CiscoPower + +See documentation in L for details. + =head2 Table Methods imported from SNMP::Info::Layer3 See documentation in L for details. diff --git a/Info/Layer3/Cisco.pm b/Info/Layer3/Cisco.pm index 0ef5bcd5..714c0e7a 100644 --- a/Info/Layer3/Cisco.pm +++ b/Info/Layer3/Cisco.pm @@ -39,6 +39,7 @@ use SNMP::Info::CiscoImage; use SNMP::Info::CiscoRTT; use SNMP::Info::CiscoQOS; use SNMP::Info::CiscoConfig; +use SNMP::Info::CiscoPower; use SNMP::Info::Layer3; use vars qw/$VERSION $DEBUG %GLOBALS %MIBS %FUNCS %MUNGE $INIT/ ; @@ -46,12 +47,14 @@ $VERSION = '1.05'; @SNMP::Info::Layer3::Cisco::ISA = qw/SNMP::Info::CiscoVTP SNMP::Info::CDP SNMP::Info::CiscoStats SNMP::Info::CiscoImage SNMP::Info::CiscoRTT SNMP::Info::CiscoQOS - SNMP::Info::CiscoConfig SNMP::Info::Layer3 + SNMP::Info::CiscoConfig SNMP::Info::CiscoPower + SNMP::Info::Layer3 Exporter/; @SNMP::Info::Layer3::Cisco::EXPORT_OK = qw//; %MIBS = ( %SNMP::Info::Layer3::MIBS, + %SNMP::Info::CiscoPower::MIBS, %SNMP::Info::CiscoConfig::MIBS, %SNMP::Info::CiscoQOS::MIBS, %SNMP::Info::CiscoRTT::MIBS, @@ -64,6 +67,7 @@ $VERSION = '1.05'; %GLOBALS = ( %SNMP::Info::Layer3::GLOBALS, + %SNMP::Info::CiscoPower::GLOBALS, %SNMP::Info::CiscoConfig::GLOBALS, %SNMP::Info::CiscoQOS::GLOBALS, %SNMP::Info::CiscoRTT::GLOBALS, @@ -76,6 +80,7 @@ $VERSION = '1.05'; %FUNCS = ( %SNMP::Info::Layer3::FUNCS, + %SNMP::Info::CiscoPower::FUNCS, %SNMP::Info::CiscoConfig::FUNCS, %SNMP::Info::CiscoQOS::FUNCS, %SNMP::Info::CiscoRTT::FUNCS, @@ -89,6 +94,7 @@ $VERSION = '1.05'; %MUNGE = ( %SNMP::Info::Layer3::MUNGE, + %SNMP::Info::CiscoPower::MUNGE, %SNMP::Info::CiscoConfig::MUNGE, %SNMP::Info::CiscoQOS::MUNGE, %SNMP::Info::CiscoRTT::MUNGE, @@ -167,6 +173,8 @@ Subclass for Generic Cisco Routers running IOS =item SNMP::Info::CiscoConfig +=item SNMP::Info::Power + =item SNMP::Info::Layer3 =back @@ -193,6 +201,8 @@ See L for its own MIB requirements. See L for its own MIB requirements. +See L for its own MIB requirements. + See L for its own MIB requirements. =back @@ -241,6 +251,10 @@ See documentation in L for details. See documentation in L for details. +=head2 Globals imported from SNMP::Info::CiscoPower + +See documentation in L for details. + =head2 Globals imported from SNMP::Info::Layer3 See documentation in L for details. @@ -288,6 +302,10 @@ See documentation in L for details. See documentation in L for details. +=head2 Table Methods imported from SNMP::Info::CiscoPower + +See documentation in L for details. + =head2 Table Methods imported from SNMP::Info::Layer3 See documentation in L for details.