[Twisted-Python] Re: log rotation
Tsai Li Ming
mailinglist at ltsai.com
Tue Sep 21 10:29:08 EDT 2004
J C Lawrence wrote:
> On Tue, 21 Sep 2004 13:21:09 GMT
> exarkun <exarkun at divmod.com> wrote:
>
>
>>Why you'd _want_ to rotate them this way, instead of just letting them
>>automatically be rotated by twistd (which they will be), I dunno. Is
>>there some feature logrotate has that twistd lacks that you're
>>interested in?
>
>
> In my case its the simple fact that logrotate is responsible for all log
> rotation for every system on the network. Making twisted-based apps a
> special case which I then have to tell everybody about, remind them
> repeatedly etc, is not particularly welcome.
>
>
Same for me too. However, how do I do that in logrotate? I notice that
if I send a SIGUSR1 to the twisted process, it will rotate the log file
itself.
/var/log/server.log {
postrotate
/bin/kill -SIGUSR1 `cat /var/run/server.pid 2>/dev/null` 2>
/dev/null || true
endscript
}
-Liming
More information about the Twisted-Python
mailing list