2017-01-18 3 views
0

state.show_slsはレンダリングして状態を表示しています。テンプレートファイルをレンダリングし、状態を適用せずにコンテンツを取得する

状態の内部で使用されるテンプレートファイルをレンダリングし、その状態を適用することなくコンテンツを表示する方法を知りたいと思います。

コマンドラインから salt's jinja rendererを使用する方法はありますか?

+0

もっと良い方法があるかどうかはわかりませんが、この場合は[マスターレスなもの](https://www.vagrantup.com/docs/provisioning/salt.html)で作業します。私はその中に州を適用して、それがどのように見えるかをチェックします。 – dahrens

+0

'state.sls'に' test = True'パラメータを使って、状態を適用せずに、ソルトのバージョンとインストールされているバージョンの違いを見ることができます。 –

答えて

0

いくつかの研究の後、私は、コマンドsalt.module.cpになってきたし、それはこのように書きます:

salt-call cp.get_template salt://file.jinja /dev/stdout

これは、テンプレートとしてファイルをレンダリングし、端末上で、それを印刷します。

私はテンプレートをチェックするための数式を開発する際に多く使用します。

関連する問題