8784: Fix test for latest firefox.
[arvados.git] / services / api / script / fail-jobs.rb
1 #!/usr/bin/env ruby
2
3 require 'trollop'
4
5 opts = Trollop::options do
6   banner 'Fail jobs that have state=="Running".'
7   banner 'Options:'
8   opt(:before,
9       'fail only jobs that started before the given time (or "reboot")',
10       type: :string)
11 end
12
13 ENV["RAILS_ENV"] = ARGV[0] || ENV["RAILS_ENV"] || "development"
14 require File.dirname(__FILE__) + '/../config/boot'
15 require File.dirname(__FILE__) + '/../config/environment'
16 require Rails.root.join('lib/crunch_dispatch.rb')
17
18 CrunchDispatch.new.fail_jobs before: opts[:before]