Method: Artoo::Connection#initialize
- Defined in:
- lib/artoo/connection.rb
#initialize(params = {}) ⇒ Connection
Create new connection
21 22 23 24 25 26 27 28 29 |
# File 'lib/artoo/connection.rb', line 21 def initialize(params={}) @connection_id = params[:id] || rand(10000).to_s @name = params[:name].to_s @port = Port.new(params[:port]) @parent = params[:parent] @details = remove_keys(params, :name, :parent, :id, :loopback) require_adaptor(params[:adaptor] || :loopback, params) end |