public
Description: A log server for application errors based on Sinatra and Tokyo Tyrant.
Homepage: http://aktagon.com/projects/ruby/gulag
Clone URL: git://github.com/christianhellsten/gulag.git
gulag / gulag.rb
100644 18 lines (14 sloc) 0.385 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
require 'rubygems'
require 'sinatra'
require 'logger'
require 'rack/contrib'
require 'ruby-debug'
 
[:lib, :model, :helpers, :controllers].each do |key|
  Dir["#{File.dirname(__FILE__)}/app/#{key}/*.rb"].each(&method(:load))
end
 
LOG = Logger.new('log/gulag.log', 'weekly')
 
if Sinatra::Default.environment == :production
  LOG.level = Logger::WARN
else
  LOG.level = Logger::DEBUG
end