def __init__(self, cassandra_cluster, settings):
        super(CassandraUpdateFetcher, self).__init__()

        self._log_entry_store = CassandraLogEntryStore(
            cassandra_cluster, settings.cassandra_log_keyspace,
            settings.cassandra_log_table)
        self._document_store = CassandraDocumentStore(
            cassandra_cluster, settings.cassandra_id_column_name,
            settings.cassandra_timestamp_column_name)
コード例 #2
0
def cassandra_document_store(cassandra_cluster):
    return CassandraDocumentStore(cassandra_cluster)
 def __init__(self, cassandra_cluster, settings):
     document_store = CassandraDocumentStore(
         cassandra_cluster, settings.cassandra_id_column_name,
         settings.cassandra_timestamp_column_name)
     super(CassandraUpdateApplier, self).__init__(document_store)
     self._cassandra_client = CassandraClient(cassandra_cluster)