diff options
Diffstat (limited to 'lib/oxidized/model')
| -rw-r--r-- | lib/oxidized/model/dnos.rb | 9 | 
1 files changed, 9 insertions, 0 deletions
| diff --git a/lib/oxidized/model/dnos.rb b/lib/oxidized/model/dnos.rb index a44630e..5c3cd53 100644 --- a/lib/oxidized/model/dnos.rb +++ b/lib/oxidized/model/dnos.rb @@ -5,6 +5,7 @@ class DNOS  < Oxidized::Model    comment  '! '    cmd :all do |cfg| +    cfg.gsub! /^% Invalid input detected at '\^' marker\.$|^\s+\^$/, ''      cfg.each_line.to_a[2..-2].join    end @@ -22,6 +23,14 @@ class DNOS  < Oxidized::Model      comment cfg    end +  cmd 'show version' do |cfg| +    comment cfg +  end + +  cmd 'show system' do |cfg| +    comment cfg +  end +    cmd 'show running-config' do |cfg|      cfg = cfg.each_line.to_a[3..-1].join      cfg | 
