Changes for version 0.96 - 2006-04-10
- re-ordered the hostname and community checks so that the fatal "hostname is required" is thrown BEFORE the warning "using default community".
- added new tests for error conditions and parameter errors
- changed the return values to always return something sane, e.g. a string or a ref, not a string or a ref or maybe an undef, THEN a string! The only reason I didn't change this before is that I mistakenly thought this weird error structure came directly from Net::SNMP, but it turns out I just inherited it. <sigh>
- for compatibility, continue to return the $snmp_object->error value in the second slot, since the last change alters the API.
- Also, changed the original args returned to callbacks from being a listref to a simple list, in the same way they came in.
- Unified style in docs. Cleaned up internal and external POD links.
Modules
POE interface to Net::SNMP
Provides
in lib/POE/Component/SNMP/Dispatcher.pm