Module: JDBCHelper::Cassandra

Extended by:
Connector
Defined in:
lib/jdbc-helper/connector/cassandra.rb

Overview

Since:

  • 0.7.4

Class Method Summary collapse

Methods included from Connector

check_params, connect_impl, ensure_close

Class Method Details

.connect(host, keyspace, extra_params = {}, &block) ⇒ JDBCHelper::Connection

Parameters:

  • host (String)
  • keyspace (String)
  • extra_params (Hash) (defaults to: {})

Returns:

Since:

  • 0.7.4



14
15
16
17
18
# File 'lib/jdbc-helper/connector/cassandra.rb', line 14

def self.connect(host, keyspace, extra_params = {}, &block)
  connect_impl :cassandra, {
    :url      => ["jdbc:cassandra://#{host}", keyspace].compact.join('/')
  }, extra_params, &block
end