network-automation-scripts/ansible/collect_mac_address.yaml
2024-12-30 20:02:57 +01:00

22 lines
548 B
YAML

---
# Collect MAC Address Table
# =========================
# 2023-10-25 stefan init
- name: "Collect MAC Address"
block:
- name: "Get facts"
cisco.ios.ios_facts:
gather_subset: all
- name: "Register output of show command"
cisco.ios.ios_command:
commands: 'show mac address-table dynamic'
register: mac_addr
- name: "Save output to file"
ansible.builtin.copy:
content="{{ mac_addr.stdout | replace('\\n', '\n') }}"
dest=/home/stefan/mac_addr/{{ inventory_hostname }}.txt