module SnipSnap::LoggingExtension
Require Path: `snipsnap/extensions/logging`
Public Class Methods
registered(app)
click to toggle source
# File lib/snipsnap/extensions/logging.rb, line 6 def self.registered(app) app.configure do app.enable :logging file = File.new("#{app.settings.root}/log/#{app.settings.environment}.log", 'a+') file.sync = true app.use Rack::CommonLogger, file end app.before do # Some simple logging #puts request.env['REQUEST_METHOD'] + ": " + request.env['PATH_INFO'] puts "PARAMS: " + params.inspect puts "USER AGENT: " + request.env['HTTP_USER_AGENT'].to_s end end