From: Ian Jackson Date: Tue, 27 Oct 2020 11:43:12 +0000 (+0000) Subject: pdu-snmp: Centralise base OIDs X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=85c7c7bafd3ef7dc8cf7c736462dbd4f60cf73bb;p=osstest.git pdu-snmp: Centralise base OIDs Do not hardcoode .3 and .4 in the main logic. No functional change. Signed-off-by: Ian Jackson --- diff --git a/pdu-snmp b/pdu-snmp index 581a60b..a4918f5 100755 --- a/pdu-snmp +++ b/pdu-snmp @@ -27,8 +27,11 @@ use Net::SNMP; use Data::Dumper; my $community= 'private'; + my $baseoid= '.1.3.6.1.4.1.318.1.1.4.4.2.1'; my $baseoid_write= "$baseoid.3"; +my $baseoid_name= "$baseoid.4"; +my $baseoid_read= "$baseoid.3"; while (@ARGV && $ARGV[0] =~ m/^-/) { $_ = shift @ARGV; @@ -52,7 +55,7 @@ die "SNMP error $error " unless defined $session; sub getname ($) { my ($port) = @_; - my $oid= "$baseoid.4.$port"; + my $oid= "$baseoid_name.$port"; my $res= $session->get_request($oid); if ($res) { my $name= $res->{$oid}; @@ -96,7 +99,7 @@ if ($outlet =~ m/^\d+$/) { ($useport,$usename)= @{ $found[0] }; } -my $read_oid= "$baseoid.3.$useport"; +my $read_oid= "$baseoid_read.$useport"; my $write_oid= "$baseoid_write.$useport"; my @map= (undef, qw(