Sha256: 4c3de01d4b21219afb90a0d85ca2a56b46b2f264999eac925469a94dfa60b123

Contents?: true

Size: 315 Bytes

Versions: 1

Compression:

Stored size: 315 Bytes

Contents

# frozen_string_literal: true

require 'resque'

module LazyResque
  # Wrap up the original klass/args ready to be placed into Store.enqueues
  class LazyEnqueue
    def initialize(klass, *args)
      @klass = klass
      @args = args
    end

    def enqueue
      Resque.enqueue(@klass, *@args)
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
lazy_resque-0.0.1 lib/lazy_resque/lazy_enqueue.rb