Class: Houston::Jobs

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

Instance Method Summary collapse

Instance Method Details

#run_async(slug) ⇒ Object



626
627
628
629
630
631
# File 'lib/configuration.rb', line 626

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

#run_job(job) ⇒ Object



633
634
635
636
637
# File 'lib/configuration.rb', line 633

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