DEV: raise error only when 'STOP_ON_ERROR' env variable is available.

This commit is contained in:
Vinoth Kannan
2019-08-01 23:54:06 +05:30
parent 6f367dde26
commit e44d56e4d2
2 changed files with 6 additions and 4 deletions

View File

@ -898,12 +898,13 @@ task "uploads:recover" => :environment do
require_dependency "upload_recovery"
dry_run = ENV["DRY_RUN"].present?
stop_on_error = ENV["STOP_ON_ERROR"].present?
if ENV["RAILS_DB"]
UploadRecovery.new(dry_run: dry_run).recover
UploadRecovery.new(dry_run: dry_run, stop_on_error: stop_on_error).recover
else
RailsMultisite::ConnectionManagement.each_connection do |db|
UploadRecovery.new(dry_run: dry_run).recover
UploadRecovery.new(dry_run: dry_run, stop_on_error: stop_on_error).recover
end
end
end