try settting

c[:log_auto_flush ] = true

in addition to

c[:log_level] = :debug


Justin

On Aug 13, 5:29 pm, Matthew Beale <[email protected]> wrote:
> Hi all,
>
> I'm trying to get debug level logging in production for Merb- something
> where we can see the SQL statements logged by ActiveRecord.  I've tried
> configuring config/environments/production:
>
>   Merb::Config.use { |c|
>     c[:exception_details] = true
>     c[:reload_classes] = false
>     c[:log_level] = :debug
>     c[:log_file] = Merb.root / "log" / "production.log"
>     # c[:log_file] = Merb.log_path + "/production.log"
>   }
>
> And setting the log on the command line with:
>
>   merb -p3001 -a thin -e production -D -l debug -L log/production.log -d
>
> With no change.  Any thoughts?  Are any of you using verbose logs on dev
> or prod? How about in run_later? in dev mode I've had issues getting
> that to log to anywhere at all.  All I can get for a normal request is:
>
>   merb : worker (port 3001) ~ Started request handling: Thu Aug 13 17:18:44 
> -0400 2009
>   merb : worker (port 3001) ~ Routed to: {"action"=>"index", 
> "controller"=>"merchants"}
>   merb : worker (port 3001) ~ Params: {"action"=>"index", 
> "controller"=>"merchants"}
>   merb : worker (port 3001) ~ {:after_filters_time=>0.000261, 
> :before_filters_time=>0.000116, :action_time=>0.538712, 
> :dispatch_time=>0.540385}
>   merb : worker (port 3001) ~
>
> Thanks for your thoughts!
>
> --
> Matthew Beale :: 607 227 0871
> Resume & Portfolio @http://madhatted.com

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"merb" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [email protected]
For more options, visit this group at http://groups.google.com/group/merb?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to