diff options
Diffstat (limited to 'lib/oxidized/model/acsw.rb')
-rw-r--r-- | lib/oxidized/model/acsw.rb | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/oxidized/model/acsw.rb b/lib/oxidized/model/acsw.rb index f792347..baf457b 100644 --- a/lib/oxidized/model/acsw.rb +++ b/lib/oxidized/model/acsw.rb @@ -36,11 +36,11 @@ class ACSW < Oxidized::Model cfg = cfg.each_line.to_a[3..-1] cfg = cfg.reject { |line| line.match /^ntp clock-period / }.join cfg.gsub! /^Current configuration : [^\n]*\n/, '' - cfg.gsub! /^\ tunnel\ mpls\ traffic-eng\ bandwidth[^\n]*\n*( - (?:\ [^\n]*\n*)* - tunnel\ mpls\ traffic-eng\ auto-bw)/mx, '\1' - cfg.gsub! /^([\s\t\!]*Last configuration change ).*/, '' - cfg.gsub! /^([\s\t\!]*NVRAM config last ).*/, '' + cfg.gsub! /^ tunnel mpls traffic-eng bandwidth[^\n]*\n*( + (?: [^\n]*\n*)* + tunnel mpls traffic-eng auto-bw)/mx, '\1' + cfg.gsub! /^([\s\t!]*Last configuration change ).*/, '' + cfg.gsub! /^([\s\t!]*NVRAM config last ).*/, '' cfg end |