i get wrong format below is my script: 
---
- name: BACKUP ROUTER CONFIGURATIONS
  hosts: all
  connection: local
  gather_facts: false
  vars:
    data_dir: foo
  tasks:
    - name: BACKUP THE CONFIG
      iosxr_command:
        commands:
          #- { command: show run }
          - { command: show logging | ex SSH }
          - { command: show ospf neighbor }
          - { command: show bgp all all summary  }
          - { command: show mpls ldp neighbor }      
      register: config_output

    - name: RENAME BACKUP
      copy:
        content: "{{ config_output.stdout }}"
        dest: "/var/lib/awx/projects/XR-ISP-GW-showOSPF/LOGFILE/{{ 
inventory_hostname }}.txt"
i got something like this:

nAddress Family: IPv4 Unicast\n----------------------------\n\nBGP router 
identifier 89.211.1.7, local AS number 8781\nBGP generic scan interval 60 
secs\nNon-stop routing is enabled\nBGP table state: Active\nTable ID: 
0xe0000000   RD version: 1579942429\nBGP main routing table version 
1579942429\nBGP NSR Initial initsync version 395208 (Reached)\nBGP NSR/ISSU 
Sync-Group versions 1579942429/0\nBGP scan interval 60 secs\n\nBGP is 
operating in STANDALONE mode.\n\n\nProcess       RcvTblVer   bRIB/RIB  
 LabelVer  ImportVer  SendTblVer  StandbyVer\nSpeaker       1579942429  
1579942429  1579942429  1579942429  1579942429  1579942429\n\nNeighbor      
  Spk    AS MsgRcvd MsgSent   TblVer  InQ OutQ  Up/Down  
St/PfxRcd\n72.14.198.144     0 15169 3847027 3304487 1579942429    0    0  
  29w3d        985\n72.14.211.141     0 15169 3994770 3430527 1579942429    
0    0    23w2d        985\n82.148.106.13     0 16509 3955040 3453340 
1579942429    0    0     3w0d       1405\n82.148
_________________________________________________________________________________________________________________________
how can it be solved?
On Monday, February 8, 2021 at 8:13:22 PM UTC+3 Vikram S wrote:

> Yes, removing [0] worked!! 
> I am learning ansible using a udemy tutorial and i am practising sample 
> playbook in tutorial in GNS3. I am not sure why it worked for the author to 
> save output of multiple commands with [0] present. It's a 3 yr old course, 
> probably something changed in ansible recently.
>
> On Monday, 8 February, 2021 at 8:00:23 pm UTC+5:30 Brian Coca wrote:
>
>> This will only print the first element of 'stdout', remove the [0] to
>> get the full thing.
>>
>> print_output.stdout[0]
>>
>> vs
>>
>> print_output.stdout
>>
>> -- 
>> ----------
>> Brian Coca
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to ansible-project+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/2e5cc676-98ba-4a05-ab55-66bc191a7c03n%40googlegroups.com.

Reply via email to