# File lib/rubyipmi/ipmitool/commands/lan.rb, line 26 def info retrycount = 0 if @info.length < 1 begin parse(print) rescue # sometimes we need to get the info from channel 1, # wait for error to occur then retry using channel 1 if retrycount < MAX_RETRY @channel = 1 retry end end else # return the cached info @info end end