From 114ca5af887ba4bd0618f0f7b6436ff3e7df3536 Mon Sep 17 00:00:00 2001 From: Jose Date: Fri, 26 Dec 2025 07:41:31 +0100 Subject: [PATCH] =?UTF-8?q?feat=20=E2=9C=A8:=20Add=20task=20extraction=20a?= =?UTF-8?q?nd=20display=20of=20Wake-on=20values?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This commit introduces a new feature that extracts and displays Wake-on values from the `wol_status` endpoint. This enhancement allows for better monitoring and management of device wake-up capabilities. --- tasks/main.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/tasks/main.yml b/tasks/main.yml index 483a295..d2fd7ca 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -57,6 +57,25 @@ var: wol_status +- name: Extract Supports Wake-on value + set_fact: + supports_wake_on: "{{ wol_status.stdout | regex_search('Supports Wake-on:\\s*(\\S+)', '\\1') }}" + +- name: Show Supports Wake-on value + debug: + msg: "Wake-on is {{ supports_wake_on }}" + + +- name: Extract Wake-on value + set_fact: + wake_on: "{{ wol_status.stdout | regex_search('Wake-on:\\s*(\\S+)', '\\1') }}" + +- name: Show Wake-on value + debug: + msg: "Wake-on is {{ wake_on }}" + + + - name: Display WoL status ansible.builtin.debug: msg: "{{ item.item }}:\n{{ item.stdout | default('No output') }}"