# File lib/puppet/util/network_device/transport/base.rb, line 9 def initialize @timeout = 10 end
# File lib/puppet/util/network_device/transport/base.rb, line 19 def command(cmd, options = {}) send(cmd) expect(options[:prompt] || default_prompt) do |output| yield output if block_given? end end
# File lib/puppet/util/network_device/transport/base.rb, line 16 def expect(prompt) end
# File lib/puppet/util/network_device/transport/base.rb, line 13 def send(cmd) end