diff options
| author | Neil Lathwood <neil@lathwood.co.uk> | 2018-04-27 10:51:39 +0100 | 
|---|---|---|
| committer | Neil Lathwood <neil@lathwood.co.uk> | 2018-04-27 10:51:39 +0100 | 
| commit | 6574f129bca9633d728c178b12e49a2e9be89cdd (patch) | |
| tree | a2d630fca3156658aea07469b9a5c3fdf00f6846 /lib/oxidized/model/oneos.rb | |
| parent | d96cfac1f09ff4055f54ab604358290865d41f62 (diff) | |
| parent | 34fd5369feee94ab45c5a81d7769b1df717e4c8c (diff) | |
Rebased from master
Diffstat (limited to 'lib/oxidized/model/oneos.rb')
| -rw-r--r-- | lib/oxidized/model/oneos.rb | 14 | 
1 files changed, 6 insertions, 8 deletions
| diff --git a/lib/oxidized/model/oneos.rb b/lib/oxidized/model/oneos.rb index eeaa2ce..35332c8 100644 --- a/lib/oxidized/model/oneos.rb +++ b/lib/oxidized/model/oneos.rb @@ -1,24 +1,23 @@  class OneOS < Oxidized::Model -    prompt /^([\w.@()-]+#\s?)$/    comment  '! '    # example how to handle pager -  #expect /^\s--More--\s+.*$/ do |data, re| +  # expect /^\s--More--\s+.*$/ do |data, re|    #  send ' '    #  data.sub re, '' -  #end +  # end    # non-preferred way to handle additional PW prompt -  #expect /^[\w.]+>$/ do |data| +  # expect /^[\w.]+>$/ do |data|    #  send "enable\n"    #  send vars(:enable) + "\n"    #  data -  #end +  # end    cmd :all do |cfg| -    #cfg.gsub! /\cH+\s{8}/, ''         # example how to handle pager -    #cfg.gsub! /\cH+/, ''              # example how to handle pager +    # cfg.gsub! /\cH+\s{8}/, ''         # example how to handle pager +    # cfg.gsub! /\cH+/, ''              # example how to handle pager      cfg.each_line.to_a[1..-2].join    end @@ -54,5 +53,4 @@ class OneOS < Oxidized::Model      post_login 'term len 0'      pre_logout 'exit'    end -  end | 
