фактов, которые могут быть у хоста?
есть вот такого рода факты, где у хоста может быть N ansible_venet0_* и на момент запуска плейбука, я не знаю номера интерфейса
факты об интерфейсах выглядят следующим образом
"ansible_venet0_1": {
"ipv4": {
"address": "172.19.16.67",
"broadcast": "172.19.16.67",
"netmask": "255.255.255.255",
"network": "172.19.16.67"
}
},
как, зная, address, получить ansible_venet0_* в переменную?
названия интерфейсов, я могу получить через
"ansible_interfaces": [
"lo",
"venet0_1",
"venet0_0",
"venet0"
],
но дальше мысль как то буксует )
facts['ansible_venet0_1']['ipv4']['address']
я опечатался в вопросе на момент запуска плейбука, я не знаю, чему будет равен номер интерфейса в ansible_venet0_*
спасибо
Обсуждают сегодня