module Dumbcli::Device
Public Class Methods
login_cmd(platform)
click to toggle source
# File lib/dumbcli/device.rb, line 11 def self.login_cmd(platform) rancid_types = { 'adtran' => 'clogin', 'alteon' => 'alogin', 'arbor' => 'anlogin', 'arista' => 'clogin', 'avocent' => 'avologin', 'baynet' => 'blogin', 'cat5' => 'clogin', 'cisco-nx' => 'clogin', 'cisco-wlc4' => 'wlogin', 'cisco-wlc5' => 'wlogin', 'cisco-xr' => 'clogin', 'cisco' => 'clogin', 'compass' => 'complogin', 'css' => 'clogin', 'dell' => 'dllogin', 'enterasys' => 'rivlogin', 'erx' => 'clogin', 'extreme' => 'clogin', 'ezt3' => 'elogin', 'f5' => 'clogin', 'force10' => 'clogin', 'fortigate' => 'fnlogin', 'foundry' => 'flogin', 'hitachi' => 'htlogin', 'hp' => 'hlogin', 'juniper-srx' => 'jlogin', 'juniper' => 'jlogin', 'mikrotik' => 'mtlogin', 'mrtd' => 'clogin', 'mrv' => 'mrvlogin', 'netopia' => 'tlogin', 'netscaler' => 'nslogin', 'netscreen' => 'nlogin', 'paloalto' => 'panlogin', 'procket' => 'clogin', 'redback' => 'clogin', 'riverstone' => 'rivlogin', 'smc' => 'hlogin', 'xirrus' => 'xilogin', 'zebra' => 'clogin', } rancid_types[platform] end