Module: Lambdakiq
- Extended by:
- Lambdakiq
- Included in:
- Lambdakiq
- Defined in:
- lib/lambdakiq.rb,
lib/lambdakiq/job.rb,
lib/lambdakiq/error.rb,
lib/lambdakiq/event.rb,
lib/lambdakiq/queue.rb,
lib/lambdakiq/client.rb,
lib/lambdakiq/record.rb,
lib/lambdakiq/worker.rb,
lib/lambdakiq/backoff.rb,
lib/lambdakiq/message.rb,
lib/lambdakiq/metrics.rb,
lib/lambdakiq/railtie.rb,
lib/lambdakiq/version.rb
Defined Under Namespace
Modules: Event, Worker
Classes: Backoff, Client, Error, FifoDelayError, Job, JobError, Message, Metrics, Queue, Railtie, Record
Constant Summary
collapse
- VERSION =
'1.0.3'
Instance Method Summary
collapse
Instance Method Details
#client ⇒ Object
31
32
33
|
# File 'lib/lambdakiq.rb', line 31
def client
@client ||= Client.new
end
|
#config ⇒ Object
35
36
37
|
# File 'lib/lambdakiq.rb', line 35
def config
Lambdakiq::Railtie.config.lambdakiq
end
|
#handler(event) ⇒ Object
23
24
25
|
# File 'lib/lambdakiq.rb', line 23
def handler(event)
Job.handler(event)
end
|
#jobs?(event) ⇒ Boolean
27
28
29
|
# File 'lib/lambdakiq.rb', line 27
def jobs?(event)
Event.jobs?(event)
end
|