From 9967aa668184163eec189a7d1978210012adffbe Mon Sep 17 00:00:00 2001 From: Gerard Lynch Date: Sat, 21 Feb 2015 17:44:37 +0000 Subject: [PATCH] wait_for: updated docs, must be resolvable hostname, updated example --- utilities/logic/wait_for.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/utilities/logic/wait_for.py b/utilities/logic/wait_for.py index ae316fe1a17..d13c275fc41 100644 --- a/utilities/logic/wait_for.py +++ b/utilities/logic/wait_for.py @@ -54,7 +54,7 @@ version_added: "0.7" options: host: description: - - hostname or IP address to wait for + - A resolvable hostname or IP address to wait for required: false default: "127.0.0.1" aliases: [] @@ -123,8 +123,9 @@ EXAMPLES = ''' # wait until the process is finished and pid was destroyed - wait_for: path=/proc/3466/status state=absent -# Wait 300 seconds for port 22 to become open and contain "OpenSSH", don't start checking for 10 seconds -- local_action: wait_for port=22 host="{{ inventory_hostname }}" search_regex=OpenSSH delay=10 +# wait 300 seconds for port 22 to become open and contain "OpenSSH", don't assume the inventory_hostname is resolvable +# and don't start checking for 10 seconds +- local_action: wait_for port=22 host="{{ ansible_ssh_host | default(inventory_hostname) }}" search_regex=OpenSSH delay=10 '''