В Ansible я использовал register
для сохранения результатов задачи в переменной people
. Опуская материал, который мне не нужен, он имеет следующую структуру:
{
"results": [
{
"item": {
"name": "Bob"
},
"stdout": "male"
},
{
"item": {
"name": "Thelma"
},
"stdout": "female"
}
]
}
Я хотел бы использовать следующую задачу set_fact
для создания новой переменной со следующим словарем:
{
"Bob": "male",
"Thelma": "female"
}
Я предполагаю, что это может быть возможно, но я собираюсь кругами без везения.