Sha256: 2de0006b126c2fbdfca13bc5fa9e7c98c9f613ef1bd344953c14bd5c87e3ab54

Contents?: true

Size: 220 Bytes

Versions: 2

Compression:

Stored size: 220 Bytes

Contents

module Rosetta
  class PurgeJob < Rosetta::ApplicationJob
    queue_as { Rosetta.config.queues[:purge] }

    discard_on ActiveRecord::RecordNotFound

    def perform(text_entry)
      text_entry.purge
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rosetta-rails-0.2.1 app/jobs/rosetta/purge_job.rb
rosetta-rails-0.2.0 app/jobs/rosetta/purge_job.rb