如果sls状态失败,我想触发自定义命名事件。 我有以下代码:
check-if-needs-restarting:
{% if grains['os'] == 'CentOS' %}
cmd.run:
- name: needs-restarting -r
- onfail:
- cmd.run:
- name: salt-call event.send needs-restarting
{% endif %}
但是以某种方式使盐渲染器崩溃:
An un-handled exception was caught by salt's global exception handler:
SaltRenderError: Could not locate requisite of [cmd] present in state with name
知道为什么吗?我改用fire_event,但是没有我想要的自定义名称"needs-restarting"