导出Plone内容:如何获取quintagroup.transmogrifier.writer创建的tarball

时间:2015-07-17 13:36:51

标签: plone data-migration plone-4.x transmogrifier

我有一个transmogrifier管道,它从我的Plone站点导出路径(并且应该导出存储在站点其他部分中的所有使用的资源)。

管道很标准:

[transmogrifier]
pipeline =
    sitewalker
    manifestexporter
    fileexporter
    marshaller
    propertiesexporter
    commentsexporter
    datacorrector
    portletsexporter
    writer
    EXPORTING

我可以看到发生了某些事情(来自var/log/instance.log),最后quintagroup.transmogrifier.loggerEXPORTING部分)告诉我有83个导出的项目,看起来不错。

我可以看到quintagroup.transmogrifier.writer创建了TarballExportContext;但它只是StringIO,我无法看到它写入磁盘的位置,或者注入管道,让我以某种方式将其返回给用户。

我看了page plugin,但三个"文章和博客中的两个"链接坏了。 on the quintagroup site页面使用directory上下文。

我当然希望得到tarball;我认为这是一个非常明显的要求。 应该怎么做? (默认!)tarball上下文是否已损坏,我是否需要自己创建我的tarball(从目录中)?

更新directory"上下文"导出工作并在{site root} / {path option} / {prefix option}下面给我一棵树。

0 个答案:

没有答案