Check if task succeeded and execute reindex task
This commit is contained in:
@@ -243,6 +243,7 @@ def do_import(validate_only)
|
||||
input_file = ENV['INPUT']
|
||||
if input_file.to_s == ""
|
||||
puts "Input file is missing! Please provide input file in form INPUT=somefile.csv"
|
||||
puts RakeTasksHelper.task_error_message
|
||||
return
|
||||
end
|
||||
|
||||
@@ -275,6 +276,7 @@ def do_import(validate_only)
|
||||
if should_rollback
|
||||
puts "Import failed, please check the import log file for error details."
|
||||
logger.info "Rolling back because of errors"
|
||||
puts RakeTasksHelper.task_error_message
|
||||
end
|
||||
|
||||
raise ActiveRecord::Rollback
|
||||
@@ -284,6 +286,7 @@ def do_import(validate_only)
|
||||
puts "Import failed, please check the import log file for error details."
|
||||
puts "Error while importing: #{e}"
|
||||
logger.error "Error while importing: #{e}"
|
||||
puts RakeTasksHelper.task_error_message
|
||||
end
|
||||
puts "Import done"
|
||||
logger.info "Import done"
|
||||
|
||||
Reference in New Issue
Block a user