У мене є шаблон SLS
у Salt, який я намагаюся створити, але він випускає недійсний синтаксис, який призводить до помилок, таких як:
my-minion-id:
- State 'system' in SLS 'network' is not formed as a list
В принципі, слід якось вивчити вихід шаблону Jinja до того, як він спробує проаналізувати вихід у вигляді SLS
файлу. Існує модуль Python для візуалізації Jinja salt.renderers.jinja
, але якщо я спробую виконати його на CLI, я отримаю помилку:
# salt my-minion-id salt.renderers.jinja.render /srv/salt/network/init.sls
my-minion-id:
'salt.renderers.jinja.render' is not available.
ERROR: Minions returned with non-zero exit code
# salt my-minion-id renderers.jinja.render /srv/salt/network/init.sls
my-minion-id:
'renderers.jinja.render' is not available.
ERROR: Minions returned with non-zero exit code
Як я бачу вихід мого шаблону? Здається абсурдним, це налагодити це важко.