neighbor 192.168.1.3 bfd
neighbor 192.168.1.3 ebgp-multihop 20
neighbor 192.168.1.3 update-source r1-eth0
+ neighbor PG peer-group
+ neighbor PG remote-as auto
+ neighbor PG bfd
+ neighbor PG ebgp-multihop 15
+ neighbor PG update-source 10.0.0.1
+ neighbor 192.168.1.4 peer-group PG
+ neighbor PG2 peer-group
+ neighbor PG2 remote-as auto
+ neighbor PG2 bfd
+ neighbor PG2 ebgp-multihop 25
+ neighbor 192.168.1.5 peer-group PG2
+ neighbor 192.168.1.5 update-source 10.0.0.1
exit
"diagnostic": "ok",
"remote-diagnostic": "ok",
"type": "dynamic",
- }
+ },
+ {
+ "multihop": True,
+ "peer": "192.168.1.4",
+ "local": "10.0.0.1",
+ "vrf": "default",
+ "minimum-ttl": 241,
+ "status": "down",
+ "diagnostic": "ok",
+ "remote-diagnostic": "ok",
+ "type": "dynamic",
+ },
+ {
+ "multihop": True,
+ "peer": "192.168.1.5",
+ "local": "10.0.0.1",
+ "vrf": "default",
+ "minimum-ttl": 231,
+ "status": "down",
+ "diagnostic": "ok",
+ "remote-diagnostic": "ok",
+ "type": "dynamic",
+ },
]
return topotest.json_cmp(output, expected)