From b7f743021fd8da2adae24b387aae8286319a52a9 Mon Sep 17 00:00:00 2001 From: Jose Date: Wed, 24 Dec 2025 10:32:25 +0100 Subject: [PATCH] =?UTF-8?q?refactor=20=E2=99=BB=EF=B8=8F:=20Refactor=20tas?= =?UTF-8?q?k=20names=20and=20conditions=20for=20better=20clarity=20and=20f?= =?UTF-8?q?unctionality?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This refactoring improves the readability and logic of task management by renaming variables and simplifying conditional statements. --- tasks/main.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tasks/main.yml b/tasks/main.yml index 9648471..e5e8dc5 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -17,16 +17,16 @@ - network when: ansible_facts.interfaces is not defined -- name: Display WOL status per interface +- name: Display interfaces ansible.builtin.debug: msg: > {{ ansible_facts.interfaces }} -- name: Get interfaces starting with "en" +- name: Get interfaces starting with "en" or "eth" ansible.builtin.set_fact: en_interfaces: "{{ ansible_facts.interfaces | select('match', '^eth|^ens|^enp') | unique | list }}" -- name: Display WOL interface +- name: Display selected interfaces ansible.builtin.debug: msg: > {{ en_interfaces }}