如何使用pyez配置表提取特定组的junos mx bgp配置?
我尝试使用下表/视图:
BGPConfigTable:
get: groups/protocols/bgp/group/neighbor
view: BgpconfigView
BgpconfigView:
fields:
description: description
group: { name : group }
peer: name
asn: peer-as
但是当我运行dev.get(group = my_group)时,它将从所有组中检索bgp配置。
我希望只能在“ my_group”组下获得bgp配置。
答案 0 :(得分:0)
您尝试过吗:
from jnpr.junos.op.bgp import bgpTable
...创建您的开发人员...
cr = bgpTable
result = cr.get()[0](dev)
print(result.to_json())
我不是网络工程师,只是开始学习PyEZ,因为我是工作中的Python专家...所以这可能不是您想要的,但是当我指定一个时,它确实会吐出邻居信息...