Соответствие регулярному выражению для выборки имен пула из вывода команды F5 LTM - PullRequest
1 голос
/ 25 июня 2019

Я пытаюсь создать пользовательский фильтр в ansible, который будет состоять из соответствия регулярному выражению, чтобы получить информацию о пуле из вывода ниже.

Попытка регулярного выражения:

ltm\s+virtual\s+(\S+)\s+{\s+(?P<parameters>(\S+\s+\S+\s+)*)pool

Я хочуиспользовать это регулярное выражение для создания пользовательского фильтра, а затем извлекать имена пулов, связанных с именем виртуального сервера

Вывод выполненной команды F5:

ltm virtual test {
    description "VS for test 19199"
    destination 10.10.10.17:https
    ip-protocol tcp 
    mask 255.255.255.255
    pool pool-1
    profiles {
        tcp { }
    }
    source 0.0.0.0/0
    source-address-translation {
        type automap
    }
    translate-address enabled
    translate-port enabled
    vs-index 123
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...