Com ansible você executa todos os seus scripts remotamente, então você terá a.txt em cada servidor.
Eu poderia sugerir as próximas opções:
-
Altere seu script para imprimir os resultados, assim você obterá todas as saídas executando
ansiblee, depois disso, analisará essa saída. -
Use o módulo ansible fetch para buscar todos os
a.txtapós a execução de scripts, por exemplo:ansible test -m fetch -a "src=a.txt dest=out/" -
Use o módulo ansible setup para buscar nomes de host e endereços IP, por exemplo:
ansible test -m setup -a 'filter=ansible_hostname'e mais detalhes em link