document.write('<link rel="stylesheet" href="http://flowcoder.com/stylesheets/pygment_trac.css" />');
document.write('<link rel="stylesheet" href="http://flowcoder.com/stylesheets/embed.css" />');
document.write('<div class="flowcoder_post flowcoder_clearfix">');
document.write('<div class="flowcoder_posttitle"><a href=\"http://flowcoder.com/99\">boot.rb<\/a></div>');
document.write('<div class="flowcoder_postbody flowcoder_syntax"><div class=\"highlight\"><pre><span class=\"nb\">require<\/span> <span class=\"s2\">&quot;<\/span><span class=\"si\">#{<\/span><span class=\"no\">File<\/span><span class=\"o\">.<\/span><span class=\"n\">dirname<\/span><span class=\"p\">(<\/span><span class=\"bp\">__FILE__<\/span><span class=\"p\">)<\/span><span class=\"si\">}<\/span><span class=\"s2\">/../vendor/bundler_gems/environment&quot;<\/span>\n \n<span class=\"k\">class<\/span> <span class=\"nc\">Rails<\/span><span class=\"o\">::<\/span><span class=\"no\">Boot<\/span>\n  <span class=\"k\">def<\/span> <span class=\"nf\">run<\/span>\n    <span class=\"n\">load_initializer<\/span>\n    <span class=\"n\">extend_environment<\/span>\n    <span class=\"no\">Rails<\/span><span class=\"o\">::<\/span><span class=\"no\">Initializer<\/span><span class=\"o\">.<\/span><span class=\"n\">run<\/span><span class=\"p\">(<\/span><span class=\"ss\">:set_load_path<\/span><span class=\"p\">)<\/span>\n  <span class=\"k\">end<\/span>\n \n  <span class=\"k\">def<\/span> <span class=\"nf\">extend_environment<\/span>\n    <span class=\"no\">Rails<\/span><span class=\"o\">::<\/span><span class=\"no\">Initializer<\/span><span class=\"o\">.<\/span><span class=\"n\">class_eval<\/span> <span class=\"k\">do<\/span>\n      <span class=\"n\">old_load<\/span> <span class=\"o\">=<\/span> <span class=\"nb\">instance_method<\/span><span class=\"p\">(<\/span><span class=\"ss\">:load_environment<\/span><span class=\"p\">)<\/span>\n      <span class=\"n\">define_method<\/span><span class=\"p\">(<\/span><span class=\"ss\">:load_environment<\/span><span class=\"p\">)<\/span> <span class=\"k\">do<\/span>\n        <span class=\"no\">Bundler<\/span><span class=\"o\">.<\/span><span class=\"n\">require_env<\/span> <span class=\"no\">RAILS_ENV<\/span>\n        <span class=\"n\">old_load<\/span><span class=\"o\">.<\/span><span class=\"n\">bind<\/span><span class=\"p\">(<\/span><span class=\"nb\">self<\/span><span class=\"p\">)<\/span><span class=\"o\">.<\/span><span class=\"n\">call<\/span>\n      <span class=\"k\">end<\/span>\n    <span class=\"k\">end<\/span>\n  <span class=\"k\">end<\/span>\n<span class=\"k\">end<\/span>\n<\/pre><\/div>\n</div>');
document.write('<div class="flowcoder_bottombar flowcoder_clearfix">');
document.write('<div class="flowcoder_postedby">Posted by <a href=\"http://flowcoder.com/eladmeidar\">eladmeidar<\/a> on <a href=\"http://flowcoder.com/\">Flowcoder<\/a></div>');
document.write('<div class="flowcoder_viewraw"><a href=\"http://flowcoder.com/99.txt\">view raw<\/a></div>');
document.write('</div></div>');
