diff options
Diffstat (limited to 'lib/config/config_ru.rb')
-rw-r--r-- | lib/config/config_ru.rb | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/lib/config/config_ru.rb b/lib/config/config_ru.rb new file mode 100644 index 0000000..3720ef3 --- /dev/null +++ b/lib/config/config_ru.rb @@ -0,0 +1,19 @@ +require 'rubygems' +require 'rack' +require 'rack/contrib' +require 'application.rb' + +# log at centralized place +logfile = "#{LOG_DIR}/#{ENV["RACK_ENV"]}.log" +log = File.new(logfile, "a+") +$stdout.reopen(log) +$stderr.reopen(log) +$stdout.sync = true +$stderr.sync = true +set :raise_errors, true + +['public','tmp'].each do |dir| + FileUtils.mkdir_p dir unless File.exists?(dir) +end + +use Rack::ShowExceptions |