我正在尝试在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
}