Class: Train::Transports::Lxd::Connection

Inherits:
BaseConnection
  • Object
show all
Defined in:
lib/train/transports/lxd.rb

Instance Method Summary collapse

Constructor Details

#initialize(options) ⇒ Connection

Returns a new instance of Connection.



23
24
25
26
27
28
# File 'lib/train/transports/lxd.rb', line 23

def initialize(options)
  super options
  @lxd = nx_driver.transport_for(options[:container_name]).tap do |transport|
    transport.user options[:username] if options[:username]
  end
end