Skip to content

Instantly share code, notes, and snippets.

@calavera
Forked from nahi/monkey_load_error.rb
Created May 14, 2010 15:31
Show Gist options
  • Save calavera/401297 to your computer and use it in GitHub Desktop.
Save calavera/401297 to your computer and use it in GitHub Desktop.
# Monkey-patch LoadError's message to include the current $LOAD_PATH.
class LoadError
def initialize(*args)
super
@path = $LOAD_PATH.dup
end
def message
if $servlet_context && $servlet_context.get_init_parameter('rack.load.path.debug') == 'true'
$servlet_context.log("Current path:\n" + @path.join("\n"))
end
super
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment