def save_content(self, record_list): break_down = 10 progress = 1 progress_range = round(float(len(record_list)) / break_down) for record in record_list: result = ArrestRecord.get_by_date(record['date_recorded']) if Player.get_by_id(result.player_id): continue progress += 1 if progress_range and (float(progress) % progress_range == 0): logging.info( "%s%% Complete" % (round(float(progress) / progress_range) * break_down)) player = Player.get_fuzzy_record(record['name']) if not player: logging.warning("Player Not Found: %s" % record) continue player_key = player.key.id() ArrestRecord.update_insert_record(player_key, record) return len(ArrestRecord.query().fetch())
def save_content(self, record_list): break_down = 10 progress = 1 progress_range = round(float(len(record_list)) / break_down) for record in record_list: result = ArrestRecord.get_by_date(record['date_recorded']) if Player.get_by_id(result.player_id): continue progress += 1 if progress_range and (float(progress) % progress_range == 0): logging.info("%s%% Complete" % (round(float(progress) / progress_range) * break_down)) player = Player.get_fuzzy_record(record['name']) if not player: logging.warning("Player Not Found: %s" % record) continue player_key = player.key.id() ArrestRecord.update_insert_record(player_key, record) return len(ArrestRecord.query().fetch())