現在位置: ホーム ブログ ZEOのパック
ブログ

ZEOのパック

ZEO (Zopeデータベースの標準で組み込まれているリプリケーションシステム)では、ZODBのPack(パック・古いコンテンツの削除)を行う際に、外部から行うことが出来ます。

しかし、最近のPlone付属のバージョン(Zope2.10.7)でテストをしていると、エラーが発生し、うまく動作していませんでした。

各種社内で調べた結果、下記のようなバグが発生しているようです。

lib/python/ZEO/scripts/zeopack.py

import logging
logging.basicConfig()

が Topレベルに必要なのに、書かれていない。
解決策は、import sys の下に、上記の2行を追加して、再起動を行う。

他のバージョンは確認していませんが、既に報告も上がっているですので、修正されている可能性は高いと思います。
comments powered by Disqus