class Dumbcli::Device::A10
Public Instance Methods
connect()
click to toggle source
Calls superclass method
# File lib/dumbcli/device/a10.rb, line 4 def connect super flush execute 'terminal length 0' end
execute(cmd)
click to toggle source
Calls superclass method
# File lib/dumbcli/device/a10.rb, line 10 def execute(cmd) super end
Private Instance Methods
execute_exit()
click to toggle source
# File lib/dumbcli/device/a10.rb, line 21 def execute_exit result = execute("exit\nexit\nY") sleep 1 result << flush unless result =~ /connection closed|Connection to \S+ closed\./i sleep 1 execute "exit\nexit\nY" end end
login_cmd()
click to toggle source
# File lib/dumbcli/device/a10.rb, line 17 def login_cmd "#{Dumbcli::Device.login_cmd('cisco')} #{@host}" end