lib/logcabin.rb in logcabin-0.1.1 vs lib/logcabin.rb in logcabin-0.1.3

- old
+ new

@@ -26,15 +26,15 @@ def cache(name) @modules[name] ||= yield end - def load_class(name) - require name + def load_class_from_module(mod_name, name) + require mod_name class_name = parse_class_name(name) LogCabin::Modules.const_get(class_name) rescue LoadError - raise("Error while loading #{name}") + raise("Error while loading #{mod_name} / #{class_name}") end ## # Convert file name to class name # Borrowed with love from Homebrew: http://git.io/vEoDg