Sha256: d03f4e1a8aca4d73d4633c2fbcad3813404b9876be3d35cfdac87161030b69f7

Contents?: true

Size: 453 Bytes

Versions: 1

Compression:

Stored size: 453 Bytes

Contents

module Socialization
  class << self
    def cassandra
      @cassandra
    end

    def cassandra=(cassandra)
      @cassandra = cassandra
    end

    def keyspace
      @cas_keyspace
    end

    def keyspace=(keyspace)
      @cas_keyspace = keyspace
    end

    def cassandra_session
      @cassandra = Cassandra.cluster if @cassandra.nil?
      @cas_keyspace = 'test' if @cas_keyspace.nil?
      @cassandra.connect @cas_keyspace
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
socialization-cassandra-0.0.5.pre.alpha lib/socialization/stores/cassandra/config.rb