From a82bd5bac5c22317aeecea27bbef1a71914964a3 Mon Sep 17 00:00:00 2001 From: Jose Date: Sun, 25 Jan 2026 09:08:09 +0100 Subject: [PATCH] =?UTF-8?q?refactor=20=E2=99=BB=EF=B8=8F:=20Refactor=20tas?= =?UTF-8?q?k=20management=20by=20removing=20unused=20task=20and=20adjustin?= =?UTF-8?q?g=20pause=20duration.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This commit refactors the task management system by removing an unused task and adjusting the pause duration to ensure consistent behavior across different environments. --- defaults/main.yml | 2 +- tasks/main.yml | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) 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