0

如何使用 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 配置。

4

1 回答 1

0

你有没有尝试过:

from jnpr.junos.op.bgp import bgpTable

...创建您的开发...

cr = bgpTable
result = cr.get()[0](dev)
print(result.to_json())

我不是网络工程师,只是开始学习 PyEZ,因为我是工作中的 Python 人......所以这可能不是你想要的,但是当我指定一个时它确实会吐出邻居信息......

于 2019-10-23T20:46:56.970 回答