aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/roles/apt/handlers
diff options
context:
space:
mode:
Diffstat (limited to 'roles/apt/handlers')
-rw-r--r--roles/apt/handlers/main.yml3
1 files changed, 3 insertions, 0 deletions
diff --git a/roles/apt/handlers/main.yml b/roles/apt/handlers/main.yml
index 9dd7b9f..e7fa3e9 100644
--- a/roles/apt/handlers/main.yml
+++ b/roles/apt/handlers/main.yml
@@ -1,8 +1,11 @@
- name: Reboot
reboot:
+ # Don't reboot yourself accidentally:
when: 'ansible_env["SSH_CLIENT"].split()[0] not in ansible_all_ipv4_addresses'
+ listen: reboot
- name: Wait for connectivity
# One of the nodes is the VPN server connecting all the other nodes, wait
# until all of them are back up:
wait_for_connection:
+ listen: reboot