NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
## [wait_for][1] ~~~ - name: sleep for 300 seconds and continue with play wait_for: timeout=300 delegate_to: localhost - name: Wait 300 seconds for port 8000 to become open on the host, don't start checking for 10 seconds wait_for: port: 8000 delay: 10 - name: Wait 300 seconds for port 8000 of any IP to close active connections, don't start checking for 10 seconds wait_for: host: 0.0.0.0 port: 8000 delay: 10 state: drained - name: Wait 300 seconds for port 8000 of any IP to close active connections, ignoring connections for specified hosts wait_for: host: 0.0.0.0 port: 8000 state: drained exclude_hosts: 10.2.1.2,10.2.1.3 - name: Wait until the file /tmp/foo is present before continuing wait_for: path: /tmp/foo - name: Wait until the string "completed" is in the file /tmp/foo before continuing wait_for: path: /tmp/foo search_regex: completed - name: Wait until the lock file is removed wait_for: path: /var/lock/file.lock state: absent ~~~ [1]:http://docs.ansible.com/ansible/latest/wait_for_module.html