2017-02-27 14 views
-1

「不可能」でタスクを使用して変数を設定できる必要があります。私はこのためにset_factを使用しますが、私がこれで設定した事実にはアクセスできないようです。以下のコードの何が問題である:不可能:set_factで設定されたファクトにアクセスする

- name: kludge1 
    set_fact: fake_y = "{{ [] }}" 

- name: Loop 
    debug: 
    msg: "{{ item }}" 
    with_items: "{{ fake_y }}" 

答えて

0

あなたが=の前後にスペースを持っている...

- name: kludge1 
    set_fact: fake_y="{{ [] }}" 

var=ショートカット構文を避けてください。代わりに元のYAML構文を使用すると、エラーは少なくなります。

- name: kludge1 
    set_fact: 
    fake_y: "{{ [] }}"