mirror of
https://github.com/discourse/discourse.git
synced 2025-05-30 15:28:37 +08:00
DEV: raise error only when 'STOP_ON_ERROR' env variable is available.
This commit is contained in:
@ -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
|
||||
|
Reference in New Issue
Block a user