Sha256: 0c1d42216613a08ed218fdbd21d60929b50060249032e12c8fc9364936cb500b
Contents?: true
Size: 750 Bytes
Versions: 1
Compression:
Stored size: 750 Bytes
Contents
module Corona class Model def self.map sysDescr case sysDescr when /Cisco Catalyst Operating System/i 'catos' when /Cisco Controller/ 'aireos' when /IOS XR/ 'iosxr' when /NX-OS/ 'nxos' when /cisco/i, /Application Control Engine/i 'ios' when /JUNOS/ 'junos' when /^NetScreen/, /^SSG-\d+/ 'screenos' when /Arista Networks EOS/ 'eos' when /IronWare/ 'ironware' when /^Summit/ 'xos' when /^Alcatel-Lucent/ 'aos' when /ProCurve/ # ProCurve OS does not seem to have name? 'procurve' when /^\d+[A-Z]\sEthernet Switch$/ 'powerconnect' end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
corona-0.0.5 | lib/corona/model.rb |