aboutsummaryrefslogtreecommitdiffstats
path: root/app/jobs/execute_job.rb
blob: 1d05aba1df4c50754037fc25448c15bcb51f7284 (plain)
1
2
3
4
5
6
7
8
9
10
11
class ExecuteJob < ApplicationJob
  queue_as :default

  def perform(compiler, snippet, result = nil)
    if result
      compiler.run_body(snippet, result)
    else
      compiler.run(snippet)
    end
  end
end