From 666eec9a20bcda8fd8b573df19bdc41abbadf19e Mon Sep 17 00:00:00 2001 From: rebuilt Date: Tue, 28 Sep 2021 18:03:14 +0200 Subject: [PATCH] Removed print statements from data loader output --- app/services/survey_responses_data_loader.rb | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/app/services/survey_responses_data_loader.rb b/app/services/survey_responses_data_loader.rb index d8464bb2..f27db71d 100644 --- a/app/services/survey_responses_data_loader.rb +++ b/app/services/survey_responses_data_loader.rb @@ -11,16 +11,13 @@ class SurveyResponsesDataLoader .filter { |header| header.start_with? 't-' or header.start_with? 's-' } .map { |survey_item_id| SurveyItem.find_by_survey_item_id survey_item_id } - batch_progress = ->(rows_size, num_batches, current_batch_number, batch_duration_in_secs) { - puts "======================> Number of survey item responses: #{rows_size}, Number of batches: #{num_batches}, Current batch number: #{current_batch_number}" - } file.lazy.each_slice(1000) do |lines| survey_item_responses = CSV.parse(lines.join, headers: headers).map do |row| process_row row: row, survey_items: survey_items end - SurveyItemResponse.import survey_item_responses.compact.flatten, batch_size: 1000, batch_progress: batch_progress + SurveyItemResponse.import survey_item_responses.compact.flatten, batch_size: 1000 end end end