1
0
Fork 0
mirror of https://github.com/iiab/iiab.git synced 2025-02-13 19:52:06 +00:00

single interface - strings need to be quoted, add stdout_lines

This commit is contained in:
Jerry Vonau 2017-11-22 09:58:13 -06:00
parent 9b8fda1752
commit 9204c4caf5

View file

@ -98,7 +98,7 @@
# LAN - pick non WAN's # LAN - pick non WAN's
- name: Create list of LAN (non WAN) ifaces - name: Create list of LAN (non WAN) ifaces
shell: ls /sys/class/net | grep -v -e wwlan -e ppp -e lo -e br0 -e tun -e {{ device_gw }} -e {{ ap_device }} shell: ls /sys/class/net | grep -v -e wwlan -e ppp -e lo -e br0 -e tun -e {{ device_gw }} -e {{ ap_device }}
when: num_lan_interfaces != 0 when: num_lan_interfaces != "0"
register: lan_list_result register: lan_list_result
# If 2 interfaces found in gateway mode, with one wifi, declare other to be wan # If 2 interfaces found in gateway mode, with one wifi, declare other to be wan
@ -114,7 +114,7 @@
- name: Set discovered_wired_iface fact if present - name: Set discovered_wired_iface fact if present
set_fact: set_fact:
discovered_wired_iface: "{{ item|trim }}" discovered_wired_iface: "{{ item|trim }}"
when: item|trim != discovered_wireless_iface and lan_list_result is defined when: lan_list_result.stdout_lines is defined and item|trim != discovered_wireless_iface
with_items: with_items:
- "{{ lan_list_result.stdout_lines }}" - "{{ lan_list_result.stdout_lines }}"