Tôi có một templated SLS
trong Salt Tôi đang cố gắng xây dựng, nhưng nó phát ra cú pháp không hợp lệ, dẫn đến các lỗi như:
my-minion-id:
- State 'system' in SLS 'network' is not formed as a list
Về nguyên tắc, bằng cách nào đó , có thể kiểm tra đầu ra của mẫu Jinja trước khi nó cố phân tích đầu ra dưới dạng một SLS
tệp. Tồn tại một mô-đun Python cho trình kết xuất Jinja salt.renderers.jinja
, nhưng nếu tôi cố thực thi nó trên CLI, tôi gặp lỗi:
# 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
Làm thế nào tôi có thể thấy đầu ra của mẫu của tôi? Có vẻ vô lý nên khó gỡ lỗi này.