---
- hosts: test
tasks:
- name: print phone details
debug: msg="user {{ item.key }} is {{ item.value.name }} ({{ item.value.telephone }})"
with_dict: users
vars:
users:
alice: "Alice"
telephone: 123
Когда я запускаю эту пьесу, я получаю эту ошибку:
One or more undefined variables: 'dict object' has no attribute 'name'
Это действительно работает просто отлично:
debug: msg="user {{ item.key }} is {{ item.value }}"
Что мне не хватает?