Re: [pysnmp-users] NameError: global name 'error' is not defined
Brought to you by:
elie
From: Ilya E. <il...@gl...> - 2015-10-14 19:13:00
|
Oh, right. Here’s the fixed version: tarball download <http://pysnmp.cvs.sourceforge.net/viewvc/pysnmp/pysnmp/?view=tar> -ilya > On 14 Oct 2015, at 17:32, Shang Wang <sha...@gm...> wrote: > > Hi pysnmp: > > I might found a bug when I'm using the library. If I define an snmp target as an invalid destination, the library gives me following error: > > My code: > > destination = "" > target = UdpTransportTarget((destination, remote_port), timeout, retries) > > Exception : > > File "/venv/lib/python2.6/site-packages/pysnmp/hlapi/transport.py", line 10, in __init__ > self.transportAddr = self._resolveAddr(transportAddr) > File "/venv/lib/python2.6/site-packages/pysnmp/hlapi/asyncore/transport.py", line 51, in _resolveAddr > raise error.PySnmpError('Bad IPv4/UDP transport address %s: %s' % ('@'.join([ str(x) for x in transportAddr ]), sys.exc_info()[1])) > NameError: global name 'error' is not defined > > Is this fixed? Please let me know. Thanks! > > -- > cheers, > Shang |