diff --git a/tasks/main.yml b/tasks/main.yml index 8ee6692..e4c2b2c 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -49,10 +49,9 @@ item: ( bridge_links.stdout_lines | select('search', 'master ' ~ item) - | map('regex_search', '^\\d+: ([a-z0-9@.]+):', '\\1') - | map('first') - | select('defined') + | map('regex_replace', '^\\d+: ([a-z0-9@.]+):.*$', '\\1') | reject('search', '^(veth|tap|fw)') + | reject('search', '^\\d+:') | first | default('') ) })