Buildout在该部分的选项中是否支持值替换?extendsbuildout
例如,这example.cfg不会扩展为base.cfg:
[config]
base = base.cfg
[buildout]
extends =
${config:base}
parts =
Run Code Online (Sandbox Code Playgroud)
buildout -c example.cfg annotate
Run Code Online (Sandbox Code Playgroud)
我的目标是像这样从外部将要扩展的文件作为参数发送:
buildout config:base=base.cfg -c example.cfg annotate
Run Code Online (Sandbox Code Playgroud)
我试图合并的buildout:extends来自外部的; 但这也不起作用:
buildout buildout:extends+=base.cfg -c example.cfg annotate
Run Code Online (Sandbox Code Playgroud)
不extends,不幸的是,不支持值替代。buildout.extends可以进行变量替换之前的当前实现过程。
对此存在一个现有的功能请求:#39 Extend中没有变量替换。
我通常local.cfg首先会创建一个文件,也许是从模板开始,然后运行buildout -c local.cfg。那就是我将自定义扩展配置放在那种地方的地方。
| 归档时间: |
|
| 查看次数: |
95 次 |
| 最近记录: |