From 6688a45028fbb3bb71fd1db51680c986e086eb70 Mon Sep 17 00:00:00 2001 From: pavel Date: Wed, 14 Jan 2026 05:15:07 +0200 Subject: [PATCH] 0515 --- files/ansible-playbooks/sot-updater.yml | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/files/ansible-playbooks/sot-updater.yml b/files/ansible-playbooks/sot-updater.yml index ead5762..26d92fe 100644 --- a/files/ansible-playbooks/sot-updater.yml +++ b/files/ansible-playbooks/sot-updater.yml @@ -462,12 +462,14 @@ sshpass -p '{{ dev1_pass }}' ssh {{ ssh_opts_common }} \ "{{ dev1_user }}@{{ ansible_host|default(inventory_hostname) }}" \ "jq -r ' - .wireless.radios - | to_entries[] - | select(.value.mode == \"ap\") - | (.value.vaps // []) - | map(select(has(\"ssid\"))) - | map({ssid:.ssid, enabled:(.enabled // false)}) + [ + .wireless.radios + | to_entries[] + | select(.value.mode == \"ap\") + | (.value.vaps // [])[ ] + | select(has(\"ssid\")) + | {ssid:.ssid, enabled:(.enabled // false)} + ] | unique_by(.ssid, .enabled) | { e: (map(select(.enabled==true)) | length), @@ -480,6 +482,7 @@ failed_when: false ignore_errors: true + - name: Dev1 | Normalize SSID profiles summary delegate_to: localhost set_fact: