noc.core.ioloop.snmp

Module Contents

noc.core.ioloop.snmp._ERRNO_WOULDBLOCK
noc.core.ioloop.snmp.logger
noc.core.ioloop.snmp.BULK_MAX_REPETITIONS = 20
noc.core.ioloop.snmp.snmp_get(address, oids, port=161, community='public', version=SNMP_v2c, timeout=10, tos=None, ioloop=None, udp_socket=None, raw_varbinds=False)
Perform SNMP get request and returns Future to be used
inside @tornado.gen.coroutine
noc.core.ioloop.snmp.snmp_count(address, oid, port=161, community='public', version=SNMP_v2c, timeout=10, bulk=False, filter=None, max_repetitions=BULK_MAX_REPETITIONS, tos=None, ioloop=None, udp_socket=None)
Perform SNMP get request and returns Future to be used
inside @tornado.gen.coroutine
noc.core.ioloop.snmp.snmp_getnext(address, oid, port=161, community='public', version=SNMP_v2c, timeout=10, bulk=False, filter=None, max_repetitions=BULK_MAX_REPETITIONS, only_first=False, tos=None, ioloop=None, udp_socket=None, max_retries=0, raw_varbinds=False)
Perform SNMP GETNEXT/BULK request and returns Future to be used
inside @tornado.gen.coroutine
noc.core.ioloop.snmp.snmp_set(address, varbinds, port=161, community='public', version=SNMP_v2c, timeout=10, tos=None, ioloop=None, udp_socket=None)
Perform SNMP set request and returns Future to be used
inside @tornado.gen.coroutine