aboutsummaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorJames Cook <james.cook@viget.com>2013-05-17 09:54:49 -0400
committerAndre Arko <andre@arko.net>2013-05-22 14:48:39 -0700
commitfb51355e33157ad51009110d4e00762686784ccb (patch)
tree7316a6b7ce18f47a2e760c59e20c009463d80fad /lib
parentf7dee43156b3403c5a2b2bfda27fcd2f3486cd44 (diff)
downloadbundler-fb51355e33157ad51009110d4e00762686784ccb.tar.gz
Display the Gem::SystemExitException if there is a rubygems
configuration problem
Diffstat (limited to 'lib')
-rw-r--r--lib/bundler/rubygems_integration.rb7
1 files changed, 6 insertions, 1 deletions
diff --git a/lib/bundler/rubygems_integration.rb b/lib/bundler/rubygems_integration.rb
index 44d648bc..a30c74e6 100644
--- a/lib/bundler/rubygems_integration.rb
+++ b/lib/bundler/rubygems_integration.rb
@@ -31,7 +31,12 @@ module Bundler
end
def configuration
- Gem.configuration
+ begin
+ Gem.configuration
+ rescue Gem::SystemExitException => e
+ puts e
+ raise Gem::SystemExitException
+ end
end
def ruby_engine