2016-05-19 16 views
0

私はDictのリストから可能なjinja2テンプレートから辞書変数にアクセスする方法は?

"ansible_mounts": [ 
    { 
     "device": "/dev/sda1", 
     "fstype": "ext4", 
     "mount": "/", 
     "options": "rw,errors=remount-ro", 
     "size_available": 15032406016, 
     "size_total": 20079898624 
    } 
] 

- action: debug msg="mem= {{ ansible_mounts.size_available }}" 

TASK [デバッグ]をsize_available変数にアクセスしたい*************************** ****************************************

fatal: [127.0.0.1]: FAILED! => {"failed": true, "msg": "'list' object has no attribute 'size_available'"} 

答えて

1

ことができますしてくださいこれをチェックして、テストしませんでした:

- action: debug msg="mem= {{ ansible_mounts[0].size_available }}" 
+0

TLDR、dictではなく、それはリストであり、dictです。 – tedder42

+0

ありがとうございました – sai

関連する問題