Pythonロギングモジュールによって書き込まれたファイルをlogrotateで管理するための正しいプロセスは何ですか? 通常は WatchedFileHandler を使用しますが、このクラスを持たない 2.4 をターゲットにする必要があります。おそらく、ログファイルを再度開くために、HUPハンドラーにアタッチできるログモジュールに関数はありますか?
2 に答える
0
ユーティリティは、logrotate
ローテーションするファイルとオプションを指定する必要があります。ロギングを開始する前に、モジュールのロード シーケンスの一部としてWatchedFileHandler
必要なエントリを作成するために、標準クラスをオーバーライドすることができます。/etc/logrotate.d
于 2013-11-19T14:58:08.717 に答える
0
WatchedFileHandler
のソースを新しいバージョンからコピーし、必要に応じて 2.4 で動作するように変更することをお勧めします。
于 2013-08-13T13:51:30.363 に答える