From c3aa02447cfd951fd2a5ad885d530e4286eb67c7 Mon Sep 17 00:00:00 2001 From: Jose Date: Fri, 26 Dec 2025 07:58:52 +0100 Subject: [PATCH] =?UTF-8?q?refactor=20=E2=99=BB=EF=B8=8F:=20Refactor=20reg?= =?UTF-8?q?ex=20patterns=20for=20better=20multiline=20matching=20and=20rea?= =?UTF-8?q?dability?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Updated regex patterns to enhance their ability to handle multiline strings and improved overall code readability. --- tasks/main.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tasks/main.yml b/tasks/main.yml index ea9b55f..1d29189 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -59,20 +59,20 @@ - name: Extract Supports Wake-on value set_fact: - supports_wake_on: "{{ wol_status.results | regex_search('Supports Wake-on:\\s*(\\S+)', '\\1') }}" + supports_wake_on: "{{ wol_status.results | regex_search('(?m)^\\s*Supports Wake-on:\\s*(\\S+)', '\\1') }}" - name: Show Supports Wake-on value debug: - msg: "Wake-on is {{ supports_wake_on }}" + msg: "Supports Wake-on is: {{ supports_wake_on }}" - name: Extract Wake-on value set_fact: - wake_on: "{{ wol_status.results | regex_search('Wake-on:\\s*(\\S+)', '\\1') }}" + wake_on: "{{ wol_status.results | regex_search('(?m)^\\s*Wake-on:\\s*(\\S+)', '\\1') }}" - name: Show Wake-on value debug: - msg: "Wake-on is {{ wake_on }}" + msg: "Wake-on is: {{ wake_on }}"