示例#1
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))
示例#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)