Getting SNMP data in variable instead of using puts

I’m trying to access my variable directly here rather than using puts to
print it out. Can anyone tell me the easiest way to access it from the
variable?

ipadd = ARGV[0]
columns = [“ifDescr”]
SNMP::Manager.open(:Host => ipadd, :Community => “877pricelineHOBO” ) do
|m|
m.walk(columns) { |row| puts row.join("\t") }
end

thanks

jackster

On Feb 6, 2008 1:35 PM, jackster the jackle [email protected]
wrote:

I’m trying to access my variable directly here rather than using puts to
print it out. Can anyone tell me the easiest way to access it from the
variable?

Can’t test right now because I don’t have a device/system using SNMP
handy, but, thinking it’s simply a scoping issue…

ipadd = ARGV[0]
columns = [“ifDescr”]

ifDescr = []

SNMP::Manager.open(:Host => ipadd, :Community => “877pricelineHOBO” ) do
|m|

  m.walk(columns) { |row| ifDescr << row.join("\t") }

end

puts ifDescr

Todd

Thanks alot Todd…I’m in good shape…

jackster

Todd B. wrote:

On Feb 6, 2008 1:35 PM, jackster the jackle [email protected]
wrote:

I’m trying to access my variable directly here rather than using puts to
print it out. Can anyone tell me the easiest way to access it from the
variable?

Can’t test right now because I don’t have a device/system using SNMP
handy, but, thinking it’s simply a scoping issue…

ipadd = ARGV[0]
columns = [“ifDescr”]

ifDescr = []

SNMP::Manager.open(:Host => ipadd, :Community => “877pricelineHOBO” ) do
|m|

  m.walk(columns) { |row| ifDescr << row.join("\t") }

end

puts ifDescr

Todd