skip to navigation
skip to content

snmp-passpersist 1.3.0

SNMP passpersist backend for Net-SNMP

This module is a SNMP passpersist backend for Net-SNMP.

The snmp_passpersist.PassPersist class present a convenient way to creare a MIB subtree and expose it to snmp via it’s passpersist protocol. Two thread are used, one for talking with snmpd and a second that trigger the update process at a fixed interval.

The keyword ‘DUMP’ has been added to the protocol for testing purpose.

Usage example: in a file /path/to/your/ :

> #!/usr/bin/python -u > import snmp_passpersist as snmp > > def update(): > pp.add_int(‘0.1’,123) > > pp=snmp.PassPersist(“.”) > pp.start(update,30) # Every 30s

With the folowing line in snmpd.conf :

pass_persist . /path/to/your/

A Real-world example is available here:

File Type Py Version Uploaded on Size
snmp_passpersist-1.3.0.tar.gz (md5) Source 2013-10-24 5KB