小编sed*_*rep的帖子

盐堆 | 如何将 cmd.run 的 shell 输出分配给 Jinja 变量?

问题

无法从cmd.run我的 Salt State分配输出。即使load_avgminion 中的 并不真正等于或超出 ,条件也始终返回 true threshold。我还在配置中包含了我尝试过的东西。

配置

# {% set load_avg = salt['cmd.run']('uptime | sed "s/.*load average: //" | cut -d " " -f2 | cut -d . -f1') %} # Not working
# {% set load_avg = salt['cmd.run']('/bin/sh -c "uptime | sed \"s/.*load average: //\" | cut -d \" \" -f2 | cut -d . -f1"') %} # Not working
# {% set load_avg = salt['cmd.run']('echo 0') %} # Not working …
Run Code Online (Sandbox Code Playgroud)

shell saltstack jinja

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

jinja ×1

saltstack ×1

shell ×1