diff options
author | Christoph Helma <helma@in-silico.de> | 2010-02-02 17:00:48 +0100 |
---|---|---|
committer | Christoph Helma <helma@in-silico.de> | 2010-02-02 17:00:48 +0100 |
commit | 3d65a42cf68bd5128666d810ec3c29673624ee5d (patch) | |
tree | 741c204dfe70cbe11d20a6f840025fe30699563c /lib/config/config_ru.rb | |
parent | e42bf74be6c6cd7001307d5df661665218001d2e (diff) |
centralized database configuration
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 |