Class: Houston::Jobs

Inherits:
Object
  • Object
show all
Defined in:
lib/configuration.rb

Instance Method Summary collapse

Instance Method Details

#run_async(slug) ⇒ Object



628
629
630
631
632
633
# File 'lib/configuration.rb', line 628

def run_async(slug)
  block = find_timer_block!(slug)
  Thread.new do
    run! "#{slug}/manual", block
  end
end

#run_job(job) ⇒ Object



635
636
637
638
639
# File 'lib/configuration.rb', line 635

def run_job(job)
  slug = job.tags.first
  block = find_timer_block!(slug)
  run! "#{slug}/#{job.original}", block
end