Transmogrifier蓝图用于打印管道项目键
项目描述
简介
此Transmogrifier蓝图基于collective.transmogrifier.sections.tests.PrettyPrinter,任何人都可以通过创建类似工具的方式在自己的项目中使用:
<utility component="collective.transmogrifier.sections.tests.PrettyPrinter" name="print" />
然后,像这样向您的管道中添加一个部分:
[transmogrifier] pipeline = … print [print] blueprint = print
相对于上述方法,transmogrify.print有两个优点:
它为您添加了工具
它允许您指定一个keys参数以打印单个键。如果没有提供键,则打印整个项目。
安装
确保在您的项目中需要transmogrify.print,例如:
from setuptools import setup setup( name='migrate', py_modules=['migrate'], install_requires=[ 'plone.app.transmogrifier', 'transmogrify.filesystem', 'transmogrify.print', ] )
然后您可以在管道中使用它,例如:
[transmogrifier] pipeline = data constructor # schema print [constructor] blueprint = collective.transmogrifier.sections.constructor [data] blueprint = transmogrify.filesystem directory = silly_content file-type = Document [print] blueprint = transmogrify.print keys = _path [schema] blueprint = plone.app.transmogrifier.atschemaupdater
有关工作示例,请参阅https://github.com/aclark4life/silly_content_import。
变更日志
0.6.0 (2014-02-04)
停止多次打印多个键 [djowett]
0.5.0 (2011-08-30)
修复入口点,现在针对transmogrify [aclark]
0.4.0 (2011-07-31)
注意存在collective.transmogrifier.sections.logger,它执行类似操作。[aclark]
0.3.0 (2011-07-31)
修复蓝图名称,应是一个唯一的名称,如transmogrify.print(而不是print)。[aclark]
在README中显示使用的keys [aclark]
0.2.0 (2011-07-31)
修复包数据,setup.py缺少include_package_data。[aclark]
0.1.0 (2011-07-31)
首次发布 [aclark]
项目详情
关闭
transmogrify.print-0.6.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 23de3a6a1c8d8a18169e56ba123c68ff334a21c01324618db6f9ba8cbf981bf3 |
|
MD5 | 6d9d358bed7d7194ad147ef74091dcf4 |
|
BLAKE2b-256 | 836ea0ab81643307e68419bafa32795721b3ccb9024de52046f693c0e59d47b7 |