Мне нужно создать новую переменную из содержимого других переменных. В настоящее время я использую что-то вроде этого:
- command: echo "{{ var1 }}-{{ var2 }}-{{ var3 }}"
register: newvar
Проблема заключается в следующем:
- Использование
{{ var1 }}...{{ varN }}
приводит к слишком длинным строкам и очень уродливому коду. - Использование
{{ newvar.stdout }}
немного лучше, но запутанно. - Использование модуля
set_fact
кэширует факт между запусками. Это не подходит для меня.
Есть ли другое решение?