Sha256: 199a5207aa0106c4421858b45ca0065820b0440c20190f8cf556b7ff83ae467c

Contents?: true

Size: 423 Bytes

Versions: 10

Compression:

Stored size: 423 Bytes

Contents

module Quebert
  # The basic glue between a job and the specific queue implementation. This
  # handles exceptions that may be thrown by the Job and how the Job should
  # be put back on the queue, if at all.
  module Controller
    autoload :Base,           'quebert/controller/base'
    autoload :Beanstalk,      'quebert/controller/beanstalk'
    autoload :NullController, 'quebert/controller/null_controller'
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
quebert-3.3.0 lib/quebert/controller.rb
quebert-3.2.1 lib/quebert/controller.rb
quebert-3.2.0 lib/quebert/controller.rb
quebert-3.0.3 lib/quebert/controller.rb
quebert-3.0.2 lib/quebert/controller.rb
quebert-3.0.1 lib/quebert/controller.rb
quebert-3.0.0 lib/quebert/controller.rb
quebert-2.0.4 lib/quebert/controller.rb
quebert-2.0.3 lib/quebert/controller.rb
quebert-2.0.2 lib/quebert/controller.rb