Sha256: adcad5ca14f77e01169627040e454e517b0fa7aae3c95700443517f467f9d815

Contents?: true

Size: 359 Bytes

Versions: 3

Compression:

Stored size: 359 Bytes

Contents

#!/usr/bin/env ruby

require 'bundler'
Bundler.require(:default)

require_relative '../lib/sucker_punch'

class NoopJob
  include SuckerPunch::Job

  def perform(a)
  end
end

puts "Enqueuing 1MM jobs..."

1_000_000.times { NoopJob.perform_async(1) }

puts "Executing jobs..."

while SuckerPunch::Queue.all["NoopJob"]["jobs"]["enqueued"] > 0
  sleep 0.01
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
sucker_punch-2.0.0 bin/load
sucker_punch-2.0.0.beta2 bin/load
sucker_punch-2.0.0.beta1 bin/load