[pysnmp-users] py2exe issue
Brought to you by:
elie
From: Воропаев П. <vor...@gm...> - 2016-04-17 10:59:33
|
import ConfigParser, logging from pysnmp.entity.rfc3413.oneliner import cmdgen config = ConfigParser.RawConfigParser() config.readfp(open('snmp_poller.cfg')) ip = config.get('main', 'IP') port = config.get('main', 'port') community = config.get('main', 'community') oid = config.get('main', 'OID') logfile = config.get('main', 'logfile') logging.basicConfig(filename=logfile, level=logging.INFO) cmdGen = cmdgen.CommandGenerator() errorIndication, errorStatus, errorIndex, varBinds = cmdGen.getCmd( cmdgen.CommunityData(community), cmdgen.UdpTransportTarget((ip, port)), oid ) if errorIndication: logging.info(errorIndication) elif errorStatus: logging.info('%s at %s' % (errorStatus.prettyPrint(), errorIndex and varBinds[int(errorIndex) - 1][0] or '?')) else: for varBind in varBinds: logging.info(ip + ':' + oid + ':' +':'.join([x.prettyPrint() for x in varBind])) |