I fixed the python module "client.py" to accept the concatentated label and index, because from the source code you can tell this was allowable. It was a regular expression error that only allowed one digit instead of multiple digits.

I'll try and submit  a patch.



Jack G Atkinson Jr wrote:
Got it figured out! Woohoo!

The problem was concatenating the label with the index!

The label and the index need to be passed separately to the Varbind() function!

Example:

Varbind(tag = 'adGenEasyBridgeRowStatus', iid='20', val = '5', type = 'INTEGER')

or just:

Varbind('adGenEasyBridgeRowStatus', '20', '5', 'INTEGER')

Not :
Varbind(tag='adGenEasyBridgeRowStatus.20', iid=None,val='5', type='INTEGER')

It would work with the single digits for some reason.

I wish that was more clear in the documentation or else I need to work on my comprehensive reading skills some more.


BTW, iid and val can actually be integers, the python module will convert them to strings.

Thanks for the help.

Mike Ayers wrote:
From: Jack G Atkinson Jr [mailto:[EMAIL PROTECTED] Sent: Tuesday, January 22, 2008 3:48 PM

I have done a little more investigating, and it seems to consistently fail when I go from a one digit index to two digits. I did this repeatedly by deleting all the rows after a failure. I'm trying to look at the string creation part and the hand off to the netsnmp command at the lower level, and see if something is going wrong. For the life of me, I can't see why that extra digit is making a difference.

        I don't have my python refs handy, but I do recall the automatic number 
conversions giving me some grief.  I note that you are taking the returned get 
value, which appears, from the code you sent, to return a string, and are 
passing it back to set, declared as an integer.  You may want to add 0 to it 
before doing it, just to ensure that it can be accepted as an integer.


        HTH,

Mike



--

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Net-snmp-users mailing list
[email protected]
Please see the following page to unsubscribe or change other options:
https://lists.sourceforge.net/lists/listinfo/net-snmp-users

Reply via email to