class Commutateurs::Ironport
Public Class Methods
new(host, credentials, verbose = false)
click to toggle source
Calls superclass method
Commutateurs::Base::new
# File lib/commutateurs/ironport.rb, line 3 def initialize(host, credentials, verbose = false) super @transport.default_prompt = /> $/ @transport.filter = Proc.new { |line| line.gsub(/\r\s*\r/, "") } @transport.more = /-Press Any Key For More-$/ end
Public Instance Methods
configuration()
click to toggle source
# File lib/commutateurs/ironport.rb, line 17 def configuration execute('showconfig') execute('Y') end
connect()
click to toggle source
# File lib/commutateurs/ironport.rb, line 13 def connect @transport.connect end
disconnect()
click to toggle source
# File lib/commutateurs/ironport.rb, line 25 def disconnect @transport.send 'exit' @transport.close end
enable()
click to toggle source
# File lib/commutateurs/ironport.rb, line 10 def enable end
save()
click to toggle source
# File lib/commutateurs/ironport.rb, line 22 def save end