gpt4 book ai didi

salt-stack - 有没有办法从 .sls 或 .jnija 文件中记录 saltstack 中的调试消息?

转载 作者:行者123 更新时间:2023-12-03 15:20:04 27 4
gpt4 key购买 nike

有没有办法从 .sls 或 .jnija 文件中在 saltstack 中记录自定义调试消息?即类似:

{% salt.log_message("Entering...") %}

最佳答案

使用 test.nop 添加状态并添加您想要检查的内容作为参数。

使用

salt-call -l debug state.apply yourslsfile test=True

或者
salt-call --output=yaml state.show_sls yourslsfile

检查结果。

例如:

调试文件
test:
test.nop:
- user: {{ grains.username }}
- nested:
foo: bar

这是 state.show_sls的结果
local:
test:
test:
- user: ian
- nested:
foo: bar
- nop
- order: 10000
__sls__: !!python/unicode dotfiles
__env__: base

最好设置一个独立的环境来测试状态,例如 this

关于salt-stack - 有没有办法从 .sls 或 .jnija 文件中记录 saltstack 中的调试消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40366965/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com