0
İç içe geçmiş bir bağlamda değişken enterpolasyon çalışmıyor.Sözlükler listesinde kullanılabilir değişken enterpolasyon
Böyle bir şey olan bir vars dosyası dahil olursam: beklendiği gibi
some_current_user: "{{ ansible_ssh_user }}"
some_user_vars: [{blah: "{{ ansible_ssh_user }}"}] # oops!
ikinci değişken interpolated değildir. Bunu düzeltmenin bir yolu var mı? Bu görünür
TASK [debug]
*******************************************************************
ok: [my.host] => {
"some_current_user": "myuser"
}
TASK [debug] *******************************************************************
ok: [my.host] => (item={u'blah': None}) => {
"invocation": {
"module_args": {
"msg": "blah - "
},
"module_name": "debug"
},
"item": {
"blah": null
},
"msg": "blah - "
}
Şu anki sürümü nedir? Benim için çalışıyor. '(item = {'blah': u'myuser '})' – helloV
Kullanılabilir sürümü 2.0.1.0' kullanıyorum – peter
Evet, 2.0.1.0'da başarısız oluyor ancak 1.9.2'de çalışıyor. – helloV