diff --git a/tasks/main.yml b/tasks/main.yml index 4e7641a..ad1a2b7 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -44,6 +44,20 @@ ansible.builtin.debug: var: en_interfaces +- name: WOL | Check if enabled + shell: > + ethtool {{ item }} | grep 'Wake-on' | tail -1 | awk '{print substr($0,length,1)}' + register: wol_enabled + changed_when: false + failed_when: false + loop: "{{ en_interfaces }}" + when: en_interfaces | length > 0 + +- name: Display var wol_enabled + ansible.builtin.debug: + var: wol_enabled + + - name: Check WoL status with ethtool ansible.builtin.shell: "ethtool {{ item }} | grep 'Wake-on'" register: wol_status