Guest User

Untitled

a guest
Feb 19th, 2018
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.75 KB | None | 0 0
  1. # rackup で起動できる様に(実験的実装)
  2. # * libs/ssb/rack.rb: SSB::Application自体にcallメソッドを持たせる実装
  3. # * libs/rack/adapter/ssb.rb: Rack::Adapterを使ってオリジナルをラップする実装
  4.  
  5. require File.join(File.dirname(__FILE__), 'config', 'common.rb')
  6. require 'ssb'
  7. #require 'ssb/rack'
  8. require 'rack/adapter/ssb'
  9.  
  10. # mod_passenger の場合の対応
  11. # * Rack::Lint::LintErrorは、deoployment環境かnone環境で実行すれば対処可能
  12. # * サーバ(ハンドラ)の判定方法は適当
  13. unless ENV['RACK_ENV']
  14. use Rack::Static, :urls => ['/javascripts', '/stylesheets', '/emoji', '/images'], :root => 'public_html'
  15. end
  16.  
  17. # run SSB::Application.new
  18. run Rack::Adapter::SSB.new(SSB::Application.new)
Add Comment
Please, Sign In to add comment