我有一个transmogrifier管道,它从我的Plone站点导出路径(并且应该导出存储在站点其他部分中的所有使用的资源)。
管道很标准:
[transmogrifier]
pipeline =
sitewalker
manifestexporter
fileexporter
marshaller
propertiesexporter
commentsexporter
datacorrector
portletsexporter
writer
EXPORTING
我可以看到发生了某些事情(来自var/log/instance.log
),最后quintagroup.transmogrifier.logger
(EXPORTING
部分)告诉我有83个导出的项目,看起来不错。
我可以看到quintagroup.transmogrifier.writer
创建了TarballExportContext
;但它只是StringIO
,我无法看到它写入磁盘的位置,或者注入管道,让我以某种方式将其返回给用户。
我看了page plugin,但三个"文章和博客中的两个"链接坏了。 on the quintagroup site页面使用directory
上下文。
我当然希望得到tarball;我认为这是一个非常明显的要求。
应该怎么做?
(默认!)tarball
上下文是否已损坏,我是否需要自己创建我的tarball(从目录中)?
更新:
directory
"上下文"导出工作并在{site root} / {path option} / {prefix option}下面给我一棵树。