예제 #1
0
파일: bucket.py 프로젝트: pwaller/backdrop
    def parse_and_store(self, data):
        log.info("received %s documents" % len(data))

        if self.auto_id_keys:
            data = [self._add_id(d) for d in data]

        self.store(records.parse_all(data))
예제 #2
0
    def parse_and_store(self, data):
        log.info("received %s documents" % len(data))

        if self.auto_id_keys:
            data = [self._add_id(d) for d in data]

        self.store(records.parse_all(data))
예제 #3
0
파일: __init__.py 프로젝트: roc/backdrop
def parse_and_store(db, incoming_data, bucket_name, logger):
    incoming_records = records.parse_all(incoming_data)

    logger.info("request contains %s documents" % len(incoming_records))

    bucket = Bucket(db, bucket_name)
    bucket.store(incoming_records)
예제 #4
0
파일: __init__.py 프로젝트: roc/backdrop
def parse_and_store(db, incoming_data, bucket_name, logger):
    incoming_records = records.parse_all(incoming_data)

    logger.info(
        "request contains %s documents" % len(incoming_records))

    bucket = Bucket(db, bucket_name)
    bucket.store(incoming_records)