2
私は現在、アプリケーション用のログファイルの管理をねじってしまっていますが、ログは大きくなりつつあり、回転時に圧縮することを検討したいと思います。ローテーション後のDailyLogFileの圧縮方法
私はねじれた文書をすばやく見てきましたが、DailyLogFile
クラスでこれをどうやって行うことができないのでしょうか。ロギング用
私のセットアップは次のとおりです。
from twisted.python.log import ILogObserver, FileLogObserver
from twisted.python.logfile import DailyLogFile
...
"Setup the logging"
logPath = os.getcwd() + "/logs/"
logFile = DailyLogFile("lazarus.log", logPath, defaultMode=0644)
application.setComponent(ILogObserver, FileLogObserver(logFile).emit)
誰もがこれを行う方法を知っていますか?
も参照してください。この既存の実装、http://twistedmatrix.com/trac/ticket/727を –