从buildout运行任意命令
项目描述
简介
plone.recipe.command buildout配方允许您在安装或更新buildout组件时运行命令。它非常容易使用
[buildout] parts = command [command] recipe = plone.recipe.command command = cat README.txt
此配置了一个名为< span class="docutils literal">command的buildout组件,当它安装时列出README.txt的内容。
参考
除非另有说明,否则所有命令都在buildout被调用的目录中运行。命令必须在PATH中存在或使用绝对路径名指定。
支持以下选项
- command
当安装buildout组件时运行的命令。
- update-command
当更新buildout组件时运行的命令。这发生在buildout运行但此buildout组件的配置没有更改时。
- location
一个文件系统路径列表,buildout 应将其视为由本 buildout 部分管理。这些路径将在 buildout (重新)安装或删除此部分时被移除。
- stop-on-error
当设置为 yes、on 或 true 时,如果命令以非零退出代码结束,buildout 将停止。
变更
1.1 - 2010-02-25
添加了 stop-on-error 选项,以便在命令返回非零代码时停止 buildout。[fschulze]
使用 subprocess 而不是 os.system。[fschulze]
1.0 - 2007-09-14
初始发布。
项目详情
关闭
plone.recipe.command-1.1.zip 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 18871d87255de65f8d179e82c842e50504502a20e3ad8c24a60467b65c371f5b |
|
MD5 | d4316a4d05f527d987b9d6e43e4c2bc6 |
|
BLAKE2b-256 | c56db0751ece698a27b2dfe5599aee4b202a56a414593ef0c072d1ba302d3c4f |