http://qs321.pair.com?node_id=1088644


in reply to Re: Net::SNMP::Interfaces how to print the error()
in thread Net::SNMP::Interfaces how to print the error()

O sorry, my mistake in the previous post.
$Net::SNMP::Interfaces::error _is_ also a variable, but it is only set when RaiseError is set to a false value (which is not the case here).

So either set RaiseError to a true value (like '1' or 'True') and let it die with the error message
or set RaiseError to a false value (like undef) and then use your own die with $Net::SNMP::Interfaces::error.

Replies are listed 'Best First'.
Re^3: Net::SNMP::Interfaces how to print the error()
by thanos1983 (Parson) on Jun 04, 2014 at 17:33 UTC

    To: hexcoder,

    Well I tried both solutions by miss using the port option (1 or TRUE), but the result is the same.

    This is the reason that I am curious. My code works fine, but it would be nice to see for example wrong Port or this port is not responding. Something that can assist the user to understand the error.

    Thank you for your time and effort replying to my question.

    Seeking for Perl wisdom...on the process...not there...yet!