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