ansible-role-headscale-client/handlers/main.yml

20 lines
516 B
YAML

---
- name: Tailscale status
listen: Confirm Tailscale is connected
ansible.builtin.command: tailscale status
register: handlers_tailscale_status
- name: Debug Tailscale status
listen: Confirm Tailscale is connected
debug:
var: handlers_tailscale_status
when: verbose | bool
- name: Assert Tailscale is connected
listen: Confirm Tailscale is connected
assert:
that:
- handlers_tailscale_status.stdout | length != 0
- handlers_tailscale_status.stdout is not match('\[L\+V9o\]')