Hi everyone,

I thought I'd pop by an email and announce a project called Easy SNMP.

The author is my colleague Fotis Gimian who has devoted many nights
to provide myself with a usable Pythonic module, and I have to say
he's done an exceptional job. Of course, none of this would have
been possible without standing on the shoulders of giants.

GitHub:      https://github.com/fgimian/easysnmp
ReadTheDocs: http://easysnmp.readthedocs.org/en/latest/
PyPi:        https://pypi.python.org/pypi/easysnmp

The library is completely based on the original Net-SNMP Python library
but brings a more Pythonic interface, exception handling, and 150+
re-written unit tests (using py.test) and near-100% coverage, documentation,
and a PyPi release. We currently target support for Net-SNMP 5.7.2 and 5.7.3.

This module specifically filled a need for our internal SNMP polling system
which was previously in Perl. We found the current state of Python SNMP modules
unsatisfactory with Net-SNMP being the closest in terms of ensuring 
compatibiltiy
and fidelity. However, we found it was lacking quality as a Python project,
so we wanted to improve the quality before transitioning to it.

We hope that it will help other SNMP users/developers in the community, and
appreciate any feedback or critique on the approach. I hope this will
encorugae more folk to port their SNMP code to Python and encourage further
development using the bindings.

Thanks,
Naveen and Fotis

------------------------------------------------------------------------------
_______________________________________________
Net-snmp-coders mailing list
Net-snmp-coders@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/net-snmp-coders

Reply via email to