lib/oxidized/model/powerconnect.rb in oxidized-0.20.0 vs lib/oxidized/model/powerconnect.rb in oxidized-0.21.0
- old
+ new
@@ -11,9 +11,14 @@
cmd :all do |cfg|
cfg.each_line.to_a[1..-3].join
end
+ cmd :secret do |cfg|
+ cfg.gsub! /^username (\S+) password \S+ (.*)/, 'username \1 password <hidden> \2'
+ cfg
+ end
+
cmd 'show version' do |cfg|
if (@stackable.nil?)
@stackable = true if cfg.match /(U|u)nit\s/
end
cfg = cfg.split("\n").select { |line| not line[/Up\sTime/] }