Sha256: e0baf304e3b4b22d32195261b93ed99a90200cd240b4d2e6bd4fafb37483e983

Contents?: true

Size: 198 Bytes

Versions: 28

Compression:

Stored size: 198 Bytes

Contents

# DelayedJob wants you to create instances. No problem.

class Archive < Struct.new(:repo_id, :branch)
  def self.perform(*args)
    new(*args).perform
  end

  def perform
    # do work!
  end
end

Version data entries

28 entries across 28 versions & 6 rubygems

Version Path
opengotham_resque-1.8.2 examples/instance.rb
resque-mongo-1.8.1 examples/instance.rb
resque-1.8.0 examples/instance.rb
resque-1.7.1 examples/instance.rb
resque-1.7.0 examples/instance.rb
resque-1.6.1 examples/instance.rb
resque-1.6.0 examples/instance.rb
resque-1.5.2 examples/instance.rb
resque-1.5.1 examples/instance.rb
scotttam-resque-0.0.5 examples/instance.rb
scotttam-resque-0.0.4 examples/instance.rb
scotttam-resque-0.0.3 examples/instance.rb
scotttam-resque-0.0.2 examples/instance.rb
scotttam-resque-0.0.1 examples/instance.rb
grockit-resque-1.5.0 examples/instance.rb
resque-1.5.0 examples/instance.rb
resque-mongo-1.4.0 examples/instance.rb
resque-1.4.0 examples/instance.rb
resque-mongo-1.3.1 examples/instance.rb
resque-1.3.1 examples/instance.rb