Sha256: 0117cd5d21c71c023c9e3bfc3dc1b5af239afd828c4c74f8da34ee4d2975ce94
Contents?: true
Size: 504 Bytes
Versions: 3
Compression:
Stored size: 504 Bytes
Contents
class EdgeSwitch < Oxidized::Model # Ubiquiti EdgeSwitch # comment '!' prompt /[(]\w*\s\w*[)][\s#>]*[\s#>]/ cmd 'show running-config' do |cfg| comment cfg.each_line.reject { |line| line.match /System Up Time.*/ or line.match /Current SNTP Synchronized Time.*/ }.join end cfg :telnet do username /Username:\s/ passsword /^Password:\s/ end cfg :telnet, :ssh do post_login 'enable' post_login 'terminal length 0' pre_logout 'exit' pre_logout 'exit' end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
oxidized-0.12.2 | lib/oxidized/model/edgeswitch.rb |
oxidized-0.12.1 | lib/oxidized/model/edgeswitch.rb |
oxidized-0.12.0 | lib/oxidized/model/edgeswitch.rb |