class Commutateurs::Juniper
Public Class Methods
new(host, credentials, verbose = false)
click to toggle source
Calls superclass method
Commutateurs::Base::new
# File lib/commutateurs/juniper.rb, line 3 def initialize(host, credentials, verbose = false) super @transport.default_prompt = /-> $/ end
Public Instance Methods
configuration()
click to toggle source
# File lib/commutateurs/juniper.rb, line 15 def configuration execute('get config') end
connect()
click to toggle source
# File lib/commutateurs/juniper.rb, line 11 def connect @transport.connect end
disconnect()
click to toggle source
# File lib/commutateurs/juniper.rb, line 22 def disconnect @transport.send 'exit' @transport.close end
enable()
click to toggle source
# File lib/commutateurs/juniper.rb, line 8 def enable end
save()
click to toggle source
# File lib/commutateurs/juniper.rb, line 19 def save end