Sha256: 0c92779471b67c2f9997292f75e7d423bce9e89d78e490cb97c76186e789c6f4
Contents?: true
Size: 403 Bytes
Versions: 2
Compression:
Stored size: 403 Bytes
Contents
class NetScaler < Oxidized::Model prompt /^>\s*$/ comment '# ' cmd :all do |cfg| cfg.each_line.to_a[1..-3].join end cmd 'show version' do |cfg| comment cfg end cmd 'show hardware' do |cfg| comment cfg end cmd :secret do |cfg| cfg.gsub! /\w+\s(-encrypted)/, '<secret hidden> \\1' cfg end cmd 'show ns ns.conf' cfg :ssh do pre_logout 'exit' end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
oxidized-0.25.1 | lib/oxidized/model/netscaler.rb |
oxidized-0.25.0 | lib/oxidized/model/netscaler.rb |