厨师 - &#34;刀环境编辑<environment name =“”>来自文件<json file =“”>&#34;不保存更改</json> </environment>

时间:2014-04-03 14:45:18

标签: json chef environment

当我尝试使用这样的刀更新chef中的环境属性时,使用&#34;从文件&#34;中取出json文件中的定义。它报告&#34;对象不变,不保存&#34;即使我在json文件中更改了属性值:

knife environment  --disable-editing edit <environment name> from file environment.json 

如果我删除--disable-editing选项,则调用文本编辑器,这不是我想要的,因为我需要以编程方式从脚本中更新属性

知道我缺少什么吗?

这是厨师:11.10.4

1 个答案:

答案 0 :(得分:4)

您希望upload环境:

knife environment from file <path>