Method: Arql::App#connect_options

Defined in:
lib/arql/app.rb

#connect_optionsObject



25
26
27
28
29
30
31
32
33
34
# File 'lib/arql/app.rb', line 25

def connect_options
  connect_conf = effective_config.slice(:adapter, :host, :username,
                         :password, :database, :encoding,
                         :pool, :port, :socket)
  if effective_config[:ssh].present?
    connect_conf.merge!(start_ssh_proxy!)
  end

  connect_conf
end