diff --git a/defaults/main.yml b/defaults/main.yml index 4479664..480d0b2 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -19,4 +19,4 @@ wol_verify: true # Report MAC addresses for WOL packet senders wol_report_mac: true -wol_port: 9 \ No newline at end of file +wol_port: 9 diff --git a/tasks/main.yml b/tasks/main.yml index e1a2186..c120a29 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -125,10 +125,11 @@ register: tcpdump_result async: 12 poll: 0 + changed_when: false - name: Give tcpdump time to start ansible.builtin.pause: - seconds: 2 + seconds: 1 # - name: Send WOL packet via shell # ansible.builtin.shell: wakeonlan {{ wol_mac_addresses[0] }} @@ -154,4 +155,5 @@ that: - tcpdump_status.rc == 0 success_msg: "✅ Wake-on-LAN magic packet received by host" - fail_msg: "❌ Wake-on-LAN magic packet NOT detected" \ No newline at end of file + fail_msg: "❌ Wake-on-LAN magic packet NOT detected" + changed_when: tcpdump_status.rc == 0