This is going to be useful in a moment.
Signed-off-by: Ian Jackson <iwj@xenproject.org>
delayed-off
delayed-reboot));
-sub show () {
+sub get () {
my $got= $session->get_request($read_oid);
die "SNMP error reading $read_oid ".$session->error()." " unless $got;
my $val= $got->{$read_oid};
die unless $val;
my $mean= $map[$val];
die "$val ?" unless defined $mean;
+ return $mean;
+}
+
+sub show () {
+ my $mean = get();
printf "pdu-msw $dnsname: #%s \"%s\" = %s\n", $useport, $usename, $mean;
}