Closed
Description
The "Discovering variables" page suggests to use setup
module to spell out all host facts:
anshot | SUCCESS => {
"ansible_facts": {
"ansible_all_ipv4_addresses": [...],
"ansible_all_ipv6_addresses": [...]
It also illustrates the usage of host facts in an example: {{ ansible_facts['devices']['xvda']['model'] }}
Notably, the dictionary key omits the ansible_
prefix, even though the prefix shows up in the setup module output.
Please add a clarification on the page to emphasise that the lack of ansible_
prefix is working as implemented, and that users should avoid repeating the ansible_
prefix in template.
Metadata
Metadata
Assignees
Type
Projects
Status
✅ Done