module Aio::Device::CmdSwitch
Public Class Methods
clock(klass)
click to toggle source
# File lib/aio/core/device/cmd_switch.rb, line 61 def clock(klass) case klass when Cisco, Maipu "show clock" when H3C "display clock" end end
configuration(klass)
click to toggle source
# File lib/aio/core/device/cmd_switch.rb, line 19 def configuration(klass) case klass when Cisco, Maipu 'show run' when H3C, Huawei 'display current' end end
cpu(klass)
click to toggle source
# File lib/aio/core/device/cmd_switch.rb, line 28 def cpu(klass) case klass when Cisco "show process cpu" when H3C "display cpu-usage" when Maipu "show cpu" end end
environment(klass)
click to toggle source
# File lib/aio/core/device/cmd_switch.rb, line 70 def environment(klass) case klass when Cisco, Maipu "show environment" end end
fan(klass)
click to toggle source
# File lib/aio/core/device/cmd_switch.rb, line 88 def fan(klass) case klass when Cisco "show environment" when H3C "display fan" when Maipu "show system fan" end end
interface(klass)
click to toggle source
# File lib/aio/core/device/cmd_switch.rb, line 99 def interface(klass) case klass when Cisco, Maipu "show interfaces" when H3C, Huawei "display interface" end end
interface_brief(klass)
click to toggle source
# File lib/aio/core/device/cmd_switch.rb, line 108 def interface_brief(klass) case klass when Cisco # if klass.platform == FW # "show interface ip brief" "show ip interface brief" when H3C "display ip interface brief" when Maipu "show ip interface brief" end end
inventory(klass)
click to toggle source
# File lib/aio/core/device/cmd_switch.rb, line 50 def inventory(klass) case klass when Cisco "show inventory" when H3C "display device manuinfo" when Maipu "show system module brief" end end
memory(klass)
click to toggle source
# File lib/aio/core/device/cmd_switch.rb, line 39 def memory(klass) case klass when Cisco "show process memory" when H3C "display memory" when Maipu "show memory" end end
power(klass)
click to toggle source
# File lib/aio/core/device/cmd_switch.rb, line 77 def power(klass) case klass when Cisco "show environment" when H3C "display power" when Maipu "show system power" end end
version(klass)
click to toggle source
# File lib/aio/core/device/cmd_switch.rb, line 10 def version(klass) case klass when Cisco, Maipu "show version" when H3C "display version" end end