Print a helpful message on LoadError

This commit is contained in:
William Vu 2016-03-01 10:54:49 -06:00
parent 368af93cfe
commit 538ee1ec36
1 changed files with 8 additions and 2 deletions

View File

@ -9,11 +9,17 @@
#
###
require 'octokit'
require 'net/http'
require 'nokogiri'
require 'optparse'
begin
require 'octokit'
require 'nokogiri'
rescue LoadError => e
gem = e.message.split.last
abort "#{gem} not installed: please run `gem install #{gem}'"
end
module FilePullRequestCollector
class Exception < RuntimeError; end