[Twisted-Python] disable twisted.web logging
Pavel
pbastov at gmail.com
Sun Mar 30 07:12:37 EDT 2008
Phil, your reply is very helpful. Thanks a lot.
P.S.
I will take your advice into account and next time will post to twisted-web.
On Sun, Mar 30, 2008 at 7:03 AM, Phil Christensen <phil at bubblehouse.org> wrote:
> On Mar 29, 2008, at 1:39 AM, Pavel wrote:
> > Hi all,
> >
> > is there any way to disable twisted.web logging? Or at least
> > control it somehow, e.g. filter and log only necessary entries.
> >
> > Also, is there any way to make http requests be logged into
> > separate file?
>
> FYI, posts like this should probably go to the twisted-web mailing list.
>
> I'm not sure what level of control you'd like over the access log,
> but for simple redirection, it's straightforward. Here's how I build
> the Site object:
>
> myresource = MyResource()
> if(config['logfile'] != '-'):
> site = server.Site(myresource, logPath=config['logfile'])
> else:
> site = server.Site(myresource)
>
> This will let you pass either a log filename or /dev/null as a
> parameter.
>
> If you'd like more control (like logging different kinds of requests
> to different files), you'll need to get into the LogObserver stuff in
> twisted.python.log... I've only used t.p.log to create custom
> loggers, though, I'm not sure what's involved in filtering t.web's
> log messages....
>
> Hope this helps,
>
> -phil
>
> _______________________________________________
> Twisted-Python mailing list
> Twisted-Python at twistedmatrix.com
> http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
>
--
Good luck,
Pavel Bastov
xooChat Team Leader
http://www.xoochat.com/
More information about the Twisted-Python
mailing list