Sha256: 834c38f30fed5bf21164711a7560ba71ce4a6587e898afa18844d3588c4a5b46
Contents?: true
Size: 709 Bytes
Versions: 1
Compression:
Stored size: 709 Bytes
Contents
class ACMEPACKET < Oxidized::Model # Oracle ACME Packet 3k, 4k, 6k series prompt /^\r*([\w.@()-\/]+[#>]\s?)$/ comment '! ' cmd :all do |cfg, cmdstring| new_cfg = comment "COMMAND: #{cmdstring}\n" new_cfg << cfg.cut_both end cmd 'show version' do |cfg| comment cfg end cmd 'show running-config' do |cfg| cfg end cfg :telnet do password /^Password:/i end cfg :telnet, :ssh do # preferred way to handle additional passwords post_login do if vars(:enable) == true cmd "enable" elsif vars(:enable) cmd "enable", /^[pP]assword:/ cmd vars(:enable) end end pre_logout 'exit' pre_logout 'exit' end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
oxidized-0.29.0 | lib/oxidized/model/acmepacket.rb |