Plone4のlogrotationをbuildout.cfgで設定する。
2011年3月3日
設定内容を同じ場所にまとめるという意味では、buildout.cfgでzope関連logのローテーョンの仕組みを設定してしまうのも良いのではと最近考えています。
unifiedinstallerでstandaloneでインストールした場合、buildout.cfgに以下のように追記し./bin/buildoutを実行します。
- when D # 24時間ごという単位で。
- interval 7 # 7日間をあけて。
- old-files 28 # 28ファイルまで残す。
eggs =
iw.rotatezlogs
[instance]
event-log-custom =
<logfile>
path ${buildout:directory}/var/log/instance.log
when D
interval 7
old-files 28
</logfile>
access-log-custom =
<logfile>
path ${buildout:directory}/var/log/instance-Z2.log
when D
interval 7
old-files 28
</logfile>