Method: Haku::Delayable::Delayed#initialize

Defined in:
lib/haku/delayable.rb

#initialize(service, options = {}) ⇒ Delayed

Returns a new instance of Delayed.



19
20
21
22
23
24
25
# File 'lib/haku/delayable.rb', line 19

def initialize(service, options={})
  @service = service
  @options = options.reverse_merge(
    job: "::Haku::Delayable::Job",
    queue: Haku.job_queue
  )
end