Module: Sidekiq::Superworker
- Defined in:
- lib/sidekiq/superworker.rb,
lib/sidekiq/superworker/worker.rb,
lib/sidekiq/superworker/logging.rb,
lib/sidekiq/superworker/version.rb,
lib/sidekiq/superworker/dsl_hash.rb,
lib/sidekiq/superworker/processor.rb,
lib/sidekiq/superworker/dsl_parser.rb,
lib/sidekiq/superworker/worker_class.rb,
app/models/sidekiq/superworker/subjob.rb,
lib/sidekiq/superworker/dsl_evaluator.rb,
lib/sidekiq/superworker/subjob_processor.rb,
lib/sidekiq/superworker/server/middleware.rb,
lib/sidekiq/superworker/superjob_processor.rb,
lib/generators/sidekiq/superworker/install/install_generator.rb
Defined Under Namespace
Modules: Generators, Server
Classes: DSLEvaluator, DSLHash, DSLParser, Logging, Processor, Subjob, SubjobProcessor, SuperjobProcessor, Worker, WorkerClass
Constant Summary
collapse
- DEFAULTS =
{
insert_method: :single
}
- VERSION =
'0.1.2'
Class Method Summary
collapse
Class Method Details
.debug(message) ⇒ Object
28
29
30
|
# File 'lib/sidekiq/superworker.rb', line 28
def self.debug(message)
logger.debug(message)
end
|
.logger ⇒ Object
24
25
26
|
# File 'lib/sidekiq/superworker.rb', line 24
def self.logger
Logging.logger
end
|
.options ⇒ Object
16
17
18
|
# File 'lib/sidekiq/superworker.rb', line 16
def self.options
@options ||= DEFAULTS.dup
end
|
.options=(opts) ⇒ Object
20
21
22
|
# File 'lib/sidekiq/superworker.rb', line 20
def self.options=(opts)
@options = opts
end
|
.table_name_prefix ⇒ Object
32
33
34
|
# File 'lib/sidekiq/superworker.rb', line 32
def self.table_name_prefix
'sidekiq_superworker_'
end
|