diff options
author | James Hannah <james.hannah@stfc.ac.uk> | 2018-03-21 09:02:38 +0000 |
---|---|---|
committer | James Hannah <james.hannah@stfc.ac.uk> | 2018-03-21 09:02:38 +0000 |
commit | ff0a42cdfd2bdb34d0852a0d85f63825a44fdf1b (patch) | |
tree | 8e5f9a9c519fa76cc04a67b51abe974a7106668a /lib | |
parent | e7075d18e055613cb0324f0fc8eecfe7adeeac56 (diff) |
Alter DNOS config. Remove constantly changing info
Gsub out the uptime which changes constantly, and remove the output of
"show system" which duplicates the info from "show version" and contains
fan speed data which isn't helpful.
Diffstat (limited to 'lib')
-rw-r--r-- | lib/oxidized/model/dnos.rb | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/lib/oxidized/model/dnos.rb b/lib/oxidized/model/dnos.rb index 5c3cd53..22e1876 100644 --- a/lib/oxidized/model/dnos.rb +++ b/lib/oxidized/model/dnos.rb @@ -6,6 +6,7 @@ class DNOS < Oxidized::Model cmd :all do |cfg| cfg.gsub! /^% Invalid input detected at '\^' marker\.$|^\s+\^$/, '' + cfg.gsub! /^Dell Networking OS uptime is\s.+/, '' # Omit constantly changing uptime info cfg.each_line.to_a[2..-2].join end @@ -27,10 +28,6 @@ class DNOS < Oxidized::Model 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 |