From b17bc7f7799d7b3ebfb45b3a981902f177924013 Mon Sep 17 00:00:00 2001 From: Jerry Vonau Date: Sun, 15 Oct 2017 20:33:12 -0500 Subject: [PATCH] tighten up hostapd check --- roles/network/tasks/restart.yml | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/roles/network/tasks/restart.yml b/roles/network/tasks/restart.yml index 2180daf51..30ef4a84b 100644 --- a/roles/network/tasks/restart.yml +++ b/roles/network/tasks/restart.yml @@ -43,15 +43,12 @@ - name: Checking if wifi slave is active waiting {{ hostapd_wait }} seconds shell: "sleep {{ hostapd_wait }} | brctl show br0 | grep {{ iiab_wireless_lan_iface }}" - ignore_errors: True - changed_when: False - register: wifi_slave when: iiab_lan_iface == "br0" and iiab_wireless_lan_iface != "none" + register: wifi_slave - name: Restart hostapd if wifi slave is inactive service: name=hostapd.service state=restarted - when: iiab_lan_iface == "br0" and item|trim == "" + when: iiab_wireless_lan_iface != "none" and hostapd_enabled and item|trim == "" with_items: - "{{ wifi_slave.stdout }}" - ignore_errors: true