fix use specific class for snmp transport

This commit is contained in:
Oliver Gorwits
2023-08-11 10:13:12 +01:00
parent 9eb537a4c1
commit 3e883e163e

View File

@@ -216,7 +216,7 @@ sub _snmp_connect_generic {
# if successful, restore the default/user timeouts and return # if successful, restore the default/user timeouts and return
if ($info) { if ($info) {
my $class = $info->device_type; my $class = ($useclass ? $classes[0] : $info->device_type);
return $class->new( return $class->new(
%snmp_args, Version => $ver, %snmp_args, Version => $ver,
($info->offline ? (Cache => $info->cache) : ()), ($info->offline ? (Cache => $info->cache) : ()),