Sha256: 4ac61fda48a3ad1a61f5ff2baa14e5315d31a72832d7e4ce90cc5a9e63702ed9

Contents?: true

Size: 286 Bytes

Versions: 2

Compression:

Stored size: 286 Bytes

Contents

module Resque
  module Plugins
    module AsyncDeliver
      class MailJob
        @queue = :mail

        def self.perform(*args)
          mailer, *invocation_args = Serializer.deserialize(*args)
          mailer.send(*invocation_args).deliver
        end
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
resque-async_deliver-1.3.1 lib/resque/plugins/async_deliver/mail_job.rb
resque-async_deliver-1.3.0 lib/resque/plugins/async_deliver/mail_job.rb