What is the right way to look up the IPv4 address (or addresses) associated with a host name from global_vars?
Here is the scenario. I use Postgres with Host-Based Authentication (HBA). In order to configure HBA, I need to put* IP addresses* of the permitted clients into the configuration file, but what I have as the input are *host FQDNs* that I need to resolve somehow. What would be the best way to do it in a Jinja2 template or within group_vars? I tried to use Python socket.gethostbyname() but I could not get the syntax right. Granted, I can fall back to a shell script and templetize it outside of Ansible/Jinja2 but I still hope to find a decent way to do it in Ansible. Regards, /Sergey -- 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/5bd52a9d-e30a-46cc-808a-7f1237c1294b%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
