1 2 3 4 5 6 7 8 9 10 11 12 13 14
# frozen_string_literal: true class ImportWorker include Sidekiq::Worker sidekiq_options queue: 'pull', retry: false def perform(import_id) import = Import.find(import_id) ImportService.new.call(import) ensure import&.destroy end end