Como salvar stdout.lines ansible em um arquivo em formato de lista

1

Precisa salvar as linhas std.out em um arquivo no host delegado usando o abaixo de um playbook. Eu sou capaz de salvar os dados, mas os dados salvos estão no formato json. Eu preciso desses dados como formato de lista como saída de comando.

- name: Host Collection
  hosts:  rcht01
  tasks:
    - name: Host coll
      shell:    mysql -ulnx -plnx  -D inventory -se "select Host_Name from servers where OS= 'Linux' AND Server_Status = 'Live' AND Server_loc = 'Richardson' "| tr 'A-Z' 'a-z'
      register: all_hosts_list

    - name: Saving data to local file
      copy:
        content:  "{{  all_hosts_list.stdout_lines  }}"
        dest: /tmp/host_coll
      delegate_to: rchabs01
    
por Pandu 18.05.2018 / 20:13

0 respostas

Tags