Class: TrainPlugins::Juniper::Transport
- Inherits:
-
Object
- Object
- TrainPlugins::Juniper::Transport
- Defined in:
- lib/train-juniper/transport.rb
Overview
Transport plugin for Juniper JunOS devices
Instance Method Summary collapse
-
#connection(_instance_opts = nil) ⇒ TrainPlugins::Juniper::Connection
Create and return a connection to a Juniper device.
Instance Method Details
#connection(_instance_opts = nil) ⇒ TrainPlugins::Juniper::Connection
Create and return a connection to a Juniper device
60 61 62 63 64 |
# File 'lib/train-juniper/transport.rb', line 60 def connection(_instance_opts = nil) # Cache the connection instance for reuse # @options contains parsed connection details from train URI @connection ||= TrainPlugins::Juniper::Connection.new(@options) end |