Skip to content
Snippets Groups Projects
Unverified Commit 9e3a6d67 authored by Eugen Rochko's avatar Eugen Rochko Committed by GitHub
Browse files

Log BackupWorker backtrace, delete Backup if retries exhausted (#6769)

parent 8bf3e750
No related branches found
No related tags found
No related merge requests found
......@@ -3,7 +3,16 @@
class BackupWorker
include Sidekiq::Worker
sidekiq_options queue: 'pull'
sidekiq_options queue: 'pull', backtrace: true, retry: 5, dead: false
sidekiq_retries_exhausted do |msg|
backup_id = msg['args'].first
ActiveRecord::Base.connection_pool.with_connection do
backup = Backup.find(backup_id)
backup&.destroy
end
end
def perform(backup_id)
backup = Backup.find(backup_id)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment