[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.ruby

NoMethodError for SNMP::MIB.oid (newby!

Toby Rodwell

1/7/2007 6:08:00 PM

I'm using the snmp library for Ruby. My programs are very basic and are
developments of the example scripts in the documentation. At the moment
I'm trying to get an OID and thought that to do that I could use
SNMP::MIB.oid(<value>)
but I get a 'NoMethodError' even though the oid method clearly does
exist. What gives? Thanks in advance!

PS What I'm actually try to do is to give "ifDescr" and get
1.3.6.1.2.1.2.2.1.2 in return.

--
Posted via http://www.ruby-....

1 Answer

Toby Rodwell

1/7/2007 11:17:00 PM

0

"Physician, [part] heal thyself"

Well, the reason why I was getting the NoMethodError was because I was
trying to use it as a class method whereas it is in fact an instance
method. So what I needed was something like:

newMib = SNMP::MIB.new
newMib.load_module("IF-MIB")

wantedOid = newMib.oid("ifIndex")

... but there's got to be quicker way of doing that surely!


--
Posted via http://www.ruby-....