connection: local
vars:
db_conf:
- login: "user1"
password: "xxxx1"
- login: "user2"
password: "xxxx2"
- login: "user3"
password: "xxxx3"
tasks:
- name: Set pass
set_fact:
db_password: "{{ item.password }}"
with_items: "{{ db_conf }}"
when: "{{ item.login == 'user1' }}"
- name: Print pass
debug:
msg: "user1 has a password {{ db_password }}"
Привет, есть ли способ более красивый, чем использую я для определения переменной db_password. Напрмиер с помощью лупа, или дикта, или фильтра. вариантов много . НО какой наиболее практичный в данном кейсе?
А что за задача?
Обсуждают сегодня