Skip to content

Instantly share code, notes, and snippets.

@martineg
Last active August 29, 2015 13:59
Show Gist options
  • Save martineg/10604955 to your computer and use it in GitHub Desktop.
Save martineg/10604955 to your computer and use it in GitHub Desktop.
Ansible - wait for webapp to be available
- name: wait for app server to start up
wait_for: host=127.0.0.1 port=8080 state=started
- name: wait for webapp to be available
uri: url=http://localhost:8080/{{ monitor_uri }} method=GET
return_content=yes
timeout=30
register: result
until: "{{ status_string_ok }}" in result.content
retries: 15
delay: 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment