Method: Influxdb::Api::Client::ConnectionPool#get_connection

Defined in:
lib/influxdb/api/client/connection_pool.rb

#get_connectionObject



29
30
31
32
33
34
# File 'lib/influxdb/api/client/connection_pool.rb', line 29

def get_connection
  if connections.empty? && dead_connection = dead.sort{|a, b| a.failures <=> b.failures }.first
    dead_connection.alive!
  end
  config.selector.select_from(alive)
end