Есть задача снимать ансимблом бекапы со свитчей.
Плейбук
- name: sh running allied
hosts: switch
gather_facts: false
connection: network_cli
collections:
- alliedtelesis.awplus
tasks:
- name: run show version on remote devices
awplus_command:
commands:
- command: 'sh run'
register: config
- name: write
copy:
content: "{{config.stdout}}"
dest: "/etc/allied_ansible/{{ inventory_hostname }}"
В файл записывается конфиг без пробелов, как это можно исправить? То есть:
nplatform hwfilter-size ipv4-full-ipv6\n!\nno service telnet\n!\nservice http\n!\nclock timezone MSK plus 3:00\n!\nno snmp-server ipv6\nsnmp-server community public \n!\n!\naaa authentication enable default local\naaa authentication login default local\n!\n!\n!\nstack virtual-chassis-id 1711\n!\n!\n!\nntp peer 10.13.2.1\n!\n!\nip name-server
Хотелось бы забирать нормальный конфиг