我想将一个支柱文件中的数据读取到另一个支柱文件中。例如:
top.sls
- 一个
- 两个
one.sls
环境:测试
two.sls
dir:{{salt'pillar.get'}} _ value
但它并没有从one.sls中获得支柱'env'的价值。知道我们该怎么做吗?
谢谢,
桑吉夫
答案 0 :(得分:0)
目前尚未开箱即用。有一个issue,但按照这个速度,它可能不会在任何2016.x版本中出现。
我发现最干净的解决方法是导入:
<强> one.sls 强>:
{% set foo = 'bar' %}
baz: {{ foo }}
<强> two.sls:强>
{% from 'one.sls' import foo %}
baz2: {{ foo }}