Spaces:
Build error
Build error
desc "Run all submission with status 'In Queue'." | |
namespace :judge0 do | |
task :run_in_queue => :environment do | |
ARGV.each { |a| task a.to_sym do ; end } | |
Submission.where(status_id: Status.queue).each do |s| | |
if ARGV[1].to_s == "now" | |
IsolateRunner.perform_now(s) | |
else | |
IsolateRunner.perform_later(s) | |
end | |
end | |
end | |
end | |