跳转到主要内容

zeopack的Buildout食谱。

项目描述

各种plone服务器食谱中内置的zeopack组件非常棒,但我们还有一些差距

  • 在我们开始使用zeopack之前,我们是一个自定义打包器,可以旋转备份,这样我们就可以保留几天《Data.fs》的备份。我们错过了它。

  • 没有zeopack-all来打包所有存储。

  • 您无法从命令行控制pack-days,因此无法为每个存储设置不同的打包首选项。

此食谱可以打包您使用zeoserverfilestorage食谱配置的所有存储。

食谱

此食谱旨在与以下zeoserver食谱协同工作

它将使用这些食谱中设置的zeopack设置(例如,打包凭证和pack-days)。

它还将配置自身以打包以下食谱中指定的任何存储

* http://pypi.python.org/pypi/collective.recipe.filestorage
* https://github.com/isotoma/isotoma.recipe.zope2instance/ (isotoma.recipe.zope2instance:filestorage)

使用示例可能如下所示

[zeo]
recipe = isotoma.recipe.zeo
pack-rotate-days = 7

[filestorage_portal_catalog]
location = var/filestorage/catalog.fs
zodb-mountpoint = /portal/portal_catalog
zodb-cache-size = 100000
zeo-client-cache-size = 512MB
pack-rotate-days = 0
pack-days = 0

[filestorage]
recipe = isotoma.recipe.zope2instance:filestorage
zeo = zeo
parts = portal_catalog

[zeopack]
recipe = isotoma.recipe.zeopack
zeoserver = zeo
filestorage = filestorage

脚本

如果您使用带有zeopack(如上所述)部分的食谱,则将有一个bin/zeopack。如果没有参数调用它,它将在标准输出上输出很少的信息 - 只有高严重性事件将被输出。

使用bin/zeopack-v将进入详细模式。添加第二个-v将使其更加详细。

您可以使用 -d 参数来开启更多调试输出。目前这表示您将看到 zeo 代码以及 zeopack 代码的日志输出。

更新日志

0.0.1 (2013-05-31)

  • 确保 storages 参数设置正确。

0.0.0 (2012-11-27)

  • 初始发布。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。

源分发

isotoma.recipe.zeopack-0.0.1.zip (16.8 kB 查看哈希值)

上传时间

由以下组织支持