community.network.cnos_facts – Collect facts from remote devices running Lenovo CNOS
This plugin is part of the community.network collection (version 3.0.0).
You might already have this collection installed if you are using the
It is not included in
To check whether it is installed, run
ansible-galaxy collection list.
To install it, use:
ansible-galaxy collection install community.network.
To use it in a playbook, specify:
Collects a base set of device facts from a remote Lenovo device running on CNOS. This module prepends all of the base network fact keys with
ansible_net_<fact>. The facts module will always collect a base set of facts from the device and can enable or disable collection of additional facts.
Tasks: The following are examples of using the module cnos_facts. --- - name: Test cnos Facts community.network.cnos_facts: --- # Collect all facts from the device - community.network.cnos_facts: gather_subset: all # Collect only the config and default facts - community.network.cnos_facts: gather_subset: - config # Do not collect hardware facts - community.network.cnos_facts: gather_subset: - "!hardware"
Common return values are documented here, the following are the fields unique to this module: