summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSaku Ytti <saku@ytti.fi>2014-04-15 20:45:24 +0300
committerSaku Ytti <saku@ytti.fi>2014-04-15 20:45:24 +0300
commit8abe0b299990fba0e12875634368922abe2710df (patch)
treee952d1a062a1e7e43417f4d64687f7ce4ba399f4
parentc1dbc182671e52014966db96ed0a3f7a016a384d (diff)
the second to last line isn't always empty
sh ip bgp | i foo and you won't see empty line before prompt, ergo, we cannot always remove it. But I'm not too surprised JunOS + IOS templates are still mostly exactly the same they were from my testing to see how Oxidized works over year ago, they need rework to be production quality.
-rw-r--r--lib/oxidized/model/ios.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/oxidized/model/ios.rb b/lib/oxidized/model/ios.rb
index 11e605a..c0994c2 100644
--- a/lib/oxidized/model/ios.rb
+++ b/lib/oxidized/model/ios.rb
@@ -19,7 +19,7 @@ class IOS < Oxidized::Model
cmd :all do |cfg|
#cfg.gsub! /\cH+\s{8}/, '' # example how to handle pager
#cfg.gsub! /\cH+/, '' # example how to handle pager
- cfg.each_line.to_a[1..-3].join
+ cfg.each_line.to_a[1..-2].join
end
cmd 'show inventory' do |cfg|