rogeriozambon/hawking

View on GitHub
bin/hawking

Summary

Maintainability
Test Coverage
#!/usr/bin/env ruby
STDERR.sync = STDOUT.sync = true

require "hawking"

file = ARGV.shift or abort "hawking <jobs.rb>"
file = "./#{file}" unless file.match(/^[\/.]/)

require file

trap("INT") do
  puts "\rExiting"
  exit
end

Hawking::Runner.new.execute