blob: d0e6ce7d0bf7b8595387db29fc5dfabe82ab0b74 [file] [log] [blame]
---
# tasks file for /usr/local/google/home/friasc/apigee-workspace/apigee-opdk-role-workspace/apigee-server-restart
- name: Restarting node now
become: yes
shell: sleep 2 && reboot now
async: 1
poll: 0
- name: Waiting for server to complete restarting
become: no
local_action: wait_for
args:
host: '{{ inventory_hostname }}'
port: 22
state: started
delay: "{{ server_restart_delay | d(15) }}"
timeout: '{{ server_restart_timeout | d(120) }}'
- name: Provide server processes with a few more seconds...
become: no
local_action: pause
args:
seconds: "{{ server_restart_extra_pause | d(5) }}"
prompt: "Providing any remaining server startup processes with {{ server_restart_extra_pause | d(5) }} more seconds..."
- name: Report server started
debug:
msg: "Server should now be running."