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)
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)