fix tests (#428)
* add arubacx, replace unicode backtick * fix pod * remove undef, is implicit in scalar context. fixes tests * mention IEEE802_Bridge
This commit is contained in:
@@ -747,6 +747,12 @@ Subclass for Aruba wireless switches.
|
|||||||
|
|
||||||
See documentation in L<SNMP::Info::Layer3::Aruba> for details.
|
See documentation in L<SNMP::Info::Layer3::Aruba> for details.
|
||||||
|
|
||||||
|
=item SNMP::Info::Layer3::ArubaCX
|
||||||
|
|
||||||
|
SNMP Interface to L3 Devices running ArubaOS-CX
|
||||||
|
|
||||||
|
See documentation in L<SNMP::Info::Layer3::ArubaCX> for details.
|
||||||
|
|
||||||
=item SNMP::Info::Layer3::BayRS
|
=item SNMP::Info::Layer3::BayRS
|
||||||
|
|
||||||
Subclass for Avaya/Nortel/Bay Multiprotocol/BayRS routers. This includes
|
Subclass for Avaya/Nortel/Bay Multiprotocol/BayRS routers. This includes
|
||||||
@@ -5035,7 +5041,7 @@ sub can {
|
|||||||
# We could add load_/orig_/_raw alternatives to symbol table here on
|
# We could add load_/orig_/_raw alternatives to symbol table here on
|
||||||
# first call of any type for a global or func since they all use the same
|
# first call of any type for a global or func since they all use the same
|
||||||
# destination code, but they aren't used heavily in main code base so
|
# destination code, but they aren't used heavily in main code base so
|
||||||
# we’ll just create if/when they are called rather than pollute the
|
# we'll just create if/when they are called rather than pollute the
|
||||||
# symbol table with entries that never get called.
|
# symbol table with entries that never get called.
|
||||||
|
|
||||||
# Between 2012-2020 we actually added the methods generated below to the
|
# Between 2012-2020 we actually added the methods generated below to the
|
||||||
|
|||||||
@@ -131,7 +131,7 @@ sub stack_info {
|
|||||||
}
|
}
|
||||||
return sprintf("%s (stack of %d)", $modelname, $num_members);
|
return sprintf("%s (stack of %d)", $modelname, $num_members);
|
||||||
} else {
|
} else {
|
||||||
return undef;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -222,6 +222,8 @@ Subclass for devices running ArubaOS-CX
|
|||||||
|
|
||||||
=item SNMP::Info::Layer3
|
=item SNMP::Info::Layer3
|
||||||
|
|
||||||
|
=item SNMP::Info::IEEE802_Bridge
|
||||||
|
|
||||||
=item SNMP::Info::IEEE802dot3ad
|
=item SNMP::Info::IEEE802dot3ad
|
||||||
|
|
||||||
=back
|
=back
|
||||||
@@ -236,10 +238,12 @@ Subclass for devices running ArubaOS-CX
|
|||||||
|
|
||||||
=item Inherited Classes' MIBs
|
=item Inherited Classes' MIBs
|
||||||
|
|
||||||
See L<SNMP::Info::IEEE802dot3ad> for its own MIB requirements.
|
|
||||||
|
|
||||||
See L<SNMP::Info::Layer3> for its own MIB requirements.
|
See L<SNMP::Info::Layer3> for its own MIB requirements.
|
||||||
|
|
||||||
|
See L<SNMP::Info::IEEE802_Bridge> for its own MIB requirements.
|
||||||
|
|
||||||
|
See L<SNMP::Info::IEEE802dot3ad> for its own MIB requirements.
|
||||||
|
|
||||||
=back
|
=back
|
||||||
|
|
||||||
=head1 GLOBALS
|
=head1 GLOBALS
|
||||||
@@ -253,7 +257,7 @@ These are methods that return scalar value from SNMP
|
|||||||
If the device supports VSF stacking and is not in standalone mode, returns
|
If the device supports VSF stacking and is not in standalone mode, returns
|
||||||
a string describing the switch family and the number of stack members.
|
a string describing the switch family and the number of stack members.
|
||||||
Example return value: '6300M (stack of 2)'. Will return undef when VSF is not
|
Example return value: '6300M (stack of 2)'. Will return undef when VSF is not
|
||||||
supported or when the device is VSF standalone/
|
supported or when the device is VSF standalone.
|
||||||
|
|
||||||
=item $cx->model()
|
=item $cx->model()
|
||||||
|
|
||||||
@@ -285,6 +289,10 @@ C<ARUBAWIRED-FAN-MIB>.
|
|||||||
|
|
||||||
See documentation in L<SNMP::Info::Layer3> for details.
|
See documentation in L<SNMP::Info::Layer3> for details.
|
||||||
|
|
||||||
|
=head2 Globals imported from SNMP::Info::IEEE802_Bridge
|
||||||
|
|
||||||
|
See documentation in L<SNMP::Info::IEEE802_Bridge> for details.
|
||||||
|
|
||||||
=head2 Globals imported from SNMP::Info::IEEE802dot3ad
|
=head2 Globals imported from SNMP::Info::IEEE802dot3ad
|
||||||
|
|
||||||
See documentation in L<SNMP::Info::IEEE802dot3ad> for details.
|
See documentation in L<SNMP::Info::IEEE802dot3ad> for details.
|
||||||
@@ -321,6 +329,10 @@ L<SNMP::Info::IEEE8021_Bridge> at PBB 1.
|
|||||||
|
|
||||||
See documentation in L<SNMP::Info::Layer3> for details.
|
See documentation in L<SNMP::Info::Layer3> for details.
|
||||||
|
|
||||||
|
=head2 Table Methods imported from SNMP::Info::IEEE802_Bridge
|
||||||
|
|
||||||
|
See documentation in L<SNMP::Info::IEEE802_Bridge> for details.
|
||||||
|
|
||||||
=head2 Table Methods imported from SNMP::Info::IEEE802dot3ad
|
=head2 Table Methods imported from SNMP::Info::IEEE802dot3ad
|
||||||
|
|
||||||
See documentation in L<SNMP::Info::IEEE802dot3ad> for details.
|
See documentation in L<SNMP::Info::IEEE802dot3ad> for details.
|
||||||
|
|||||||
@@ -182,7 +182,21 @@ sub ps2_status {
|
|||||||
my $ps_status = $ciena->ps_status;
|
my $ps_status = $ciena->ps_status;
|
||||||
return $ps_status->{'2'} if defined $ps_status->{'2'};
|
return $ps_status->{'2'} if defined $ps_status->{'2'};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
__END__
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
SNMP::Info::Layer3::Ciena - SNMP Interface to Ciena Devices
|
||||||
|
|
||||||
|
=head1 AUTHORS
|
||||||
|
|
||||||
|
pyro3d
|
||||||
|
|
||||||
=head1 DESCRIPTION
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
Subclass for Ciena Devices running SAOS
|
Subclass for Ciena Devices running SAOS
|
||||||
|
|
||||||
=head2 Inherited Classes
|
=head2 Inherited Classes
|
||||||
@@ -323,3 +337,5 @@ Returns reference to hash of fans and their types (ex. fixed, modular, etc.)
|
|||||||
Returns reference to hash of fans and their status
|
Returns reference to hash of fans and their status
|
||||||
|
|
||||||
=back
|
=back
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|||||||
Reference in New Issue
Block a user