ZopeFAQ その5
lg = logger.file_logger(LOG_PATH)
という行があります。これを以下のいずれかに書き換えてやると「Z2.log.endsYYYYMMDD」といったファイルに切り出すようになります。 ::
lg = logger.rotating_file_logger(LOG_PATH,freq='daily')
毎日 (freq='daily') / 毎週月曜日 (freq='weekly') / 毎月1日 (freq='monthly') の午前0時にログをローテイトします。 ::
lg = logger.rotating_file_logger(LOG_PATH,maxsize=...)
指定バイト数を超えた時点でローテイトします。同じ日にローテイトが発生した場合は「Z2.log.endsYYYYMMDD-HHMMSS」といったファイル名になります。
| Last edited Tue, 12 Sep 2006 02:51:39 +0900 | Edit this page |