diff options
author | Eric Wong <normalperson@yhbt.net> | 2009-08-15 01:48:59 -0700 |
---|---|---|
committer | Eric Wong <normalperson@yhbt.net> | 2009-08-15 02:38:48 -0700 |
commit | baa0709812a6204686228c1fb9be1df69045383f (patch) | |
tree | c190bb645b1e6c1661bd5eff50c5bab395d42a53 /bin/unicorn_rails | |
parent | e184dfc9e6f0e8f142c3fbb0e9d98e8c57f82469 (diff) | |
download | unicorn-baa0709812a6204686228c1fb9be1df69045383f.tar.gz |
I've noticed rackup has been __END__-aware as of 7b6046b764eafd332b3b2d9d93b3915c425fae54 in Rack upstream
Diffstat (limited to 'bin/unicorn_rails')
-rwxr-xr-x | bin/unicorn_rails | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/bin/unicorn_rails b/bin/unicorn_rails index b3fda7b..a0035f4 100755 --- a/bin/unicorn_rails +++ b/bin/unicorn_rails @@ -148,6 +148,7 @@ app = lambda do || end when /\.ru$/ raw = File.open(config, "rb") { |fp| fp.sysread(fp.stat.size) } + raw.sub!(/^__END__\n.*/, '') eval("Rack::Builder.new {(#{raw}\n)}.to_app", nil, config) else require config |