問題タブ [asa]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
284 参照

python - Ansible + Jinja2 ループ - Dict オブジェクトには属性がありません

私はここで頭がおかしくなっていますが、私の問題がどこにあるのかわかりません! Cisco ASAでユーザーを作成し、Jinja 2テンプレートを使用しようとしています。

ユーザーを指定するホスト vars ファイルがあります (重要なデータ):

ユーザーを作成するための私のテンプレート (users.j2):

ssh キー (users-ssh.j2) がある場合:

最後になりましたが、プレイブックは次のとおりです。


Playbook を実行すると、user.j2 は正常に動作しますが、user-ssh.j2 は次のエラーで失敗します。

次のように dict 値を呼び出す場合:

それは私に正しい値を与えます:

かなりの数のことがあるのにどこにも行かないので、J2テンプレートでどこが間違っているのか誰にもわかりますか?

よろしくお願いします:)

クリス