[PATCH conductor 3/3] WIP: add some logging to debug libraries that dont get loaded.

Jason Guiditta jguiditt at redhat.com
Wed May 16 21:27:52 UTC 2012


---
 src/lib/aeolus/ext/bundler_ext.rb |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/src/lib/aeolus/ext/bundler_ext.rb b/src/lib/aeolus/ext/bundler_ext.rb
index 559b389..213813b 100644
--- a/src/lib/aeolus/ext/bundler_ext.rb
+++ b/src/lib/aeolus/ext/bundler_ext.rb
@@ -36,11 +36,14 @@ module  Aeolus
         BundlerExt.parse_from_gemfile(gemfile,*groups).each do |dep|
 	  #This part ripped wholesale from lib/bundler/runtime.rb (github/master)
 	  begin
+            puts "Attempting to require #{dep}"
 	    require dep
           rescue LoadError => e
+            puts "Caught error: #{e.message}"
             if dep.include?('-')
               begin
                 namespaced_file = dep.name.gsub('-', '/')
+                puts "Munged the name, now trying to require as #{namespaced_file}"
                 require namespaced_file
               rescue LoadError
                 raise if $1.gsub('-', '/') != namespaced_file
-- 
1.7.7.6




More information about the aeolus-devel mailing list