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.

Reply via email to