OK, I get that the data I want can be found by accessing hostvars[hostname][foo]. However, the hostname I want is variable. That is, when the utility server is created by a different ansible script, my only access to it is with a tag, not a hostname.
On Tuesday, June 21, 2016 at 10:39:31 AM UTC-4, Josh Smift wrote: > > AS> If I dump hostvars, I can see the information I want does exist, I > AS> just can't convince Google to show me an example to follow. > > In general, you want something like > > hostvars['server1']['ansible_ssh_host'] > > for the ansible_ssh_host variable on the host 'server1'; or, if the target > hostname is in a variable called 'host', something like > > hostvars[host]['ansible_ssh_host'] > > or whatever. > > -Josh ([email protected] <javascript:>) > > (apologies for the automatic corporate disclaimer that follows) > > > > > This email is intended for the person(s) to whom it is addressed and may > contain information that is PRIVILEGED or CONFIDENTIAL. Any unauthorized > use, distribution, copying, or disclosure by any person other than the > addressee(s) is strictly prohibited. If you have received this email in > error, please notify the sender immediately by return email and delete the > message and any attachments from your system. > -- 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 [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/d930a1c7-29a1-4455-baef-7d572be50127%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
