ここで私はtraceroute_dest
を定義することができますが、Anecessがそれを得るために理解できるリストとして定義できますか?with_itemsのリストを定義する場所:参照するには?
---
- name : Traceroute ip addresses
hosts: all
gather_facts: no
tasks:
- name: "Trace multiple ip addresses"
raw: "traceroute {{item}}"
register: trace_result
with_items: "{{'traceroute_dest'}}"
- debug: var=trace_result.stdout_lines
"{{traceroute_dest}}"を確認してください。何が入力として来るのか。 –
タスク[複数のIPアドレスをトレース] **************************************** *** タスクパス:/Desktop/Python/trace.yml:6 [DEPRECATION WARNING]:定義されていないエラーによるタスクのスキップ。将来、これは致命的なエラーになります。 'traceroute_dest'は未定義です。 この機能は、将来のリリースで削除されます。 deprecation_warnings = Falseをfails.cfgに設定すると、非推奨警告が無効になります( )。 – NANIS
私は内部から引用符を取り除いても、それはまだありません; traceroute_destを探す場所はわかりません。 btw、私はtraceroute_destを持つ別のyamlファイルを作成し、ファイルの名前はhost_vars.ymlです。それは正しいアプローチですか? – NANIS