【发布时间】:2015-07-25 20:39:27
【问题描述】:
我有一个琐碎的任务,我被困在写盐状态。我需要使用带有 json body 的 curl 调用 REST 端点。这是
curl localhost/endpoint -d '{"some" : "data"}'
我的想法是简单地使用cmd.run 将其置于盐状态。不工作。到目前为止,我有这个:
{%- set data = {'some': 'data'} %}
Use echo instead of curl:
cmd.run:
- name: echo '{{ data|json }}'
这给了我
failed: Unknown yaml render error; line 5
Use echo instead of curl:
cmd.run:
- name: echo '{"some": "data"}' <======================
我有 Salt 版本 2014.7.1
【问题讨论】:
标签: jinja2 salt-stack