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 | |