lib/ticketmaster/cli/commands/console.rb in ticketmaster-0.3.7 vs lib/ticketmaster/cli/commands/console.rb in ticketmaster-0.3.8

- old
+ new

@@ -18,13 +18,17 @@ require 'ticketmaster' providers.inject(requires) do |mem, p| begin require "ticketmaster-#{p}" requires << "-r ticketmaster-#{p} " - rescue LoadError => exception - puts exception - require "#{p}" - requires << "-r #{p} " + rescue Exception => exception + #puts exception + begin + require "#{p}" + requires << "-r #{p} " + rescue Exception => exception + warn "Could not require the '#{p}' provider. Is it installed?" + end end end cmd << "#{irb_name} #{requires} --simple-prompt #{ARGV.join(' ')}" exec cmd end