mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-07 12:44:55 +00:00
bgp_l3vpn_to_bgp_vrf: skip tests when mpls not available
Signed-off-by: Lou Berger <lberger@labn.net>
This commit is contained in:
parent
4348027f3e
commit
2015a49715
@ -148,6 +148,9 @@ def ltemplatePreRouterStartHook():
|
|||||||
'ip ru add iif cust1 table 10',
|
'ip ru add iif cust1 table 10',
|
||||||
'ip link set dev cust1 up']
|
'ip link set dev cust1 up']
|
||||||
for rtr in rtrs:
|
for rtr in rtrs:
|
||||||
|
if router.has_mpls() == False:
|
||||||
|
logger.info('MPLS not supported, test will be skipped')
|
||||||
|
return
|
||||||
for cmd in cmds:
|
for cmd in cmds:
|
||||||
doCmd(tgen, rtr, cmd)
|
doCmd(tgen, rtr, cmd)
|
||||||
doCmd(tgen, rtr, 'ip link set dev {}-eth4 master cust1'.format(rtr))
|
doCmd(tgen, rtr, 'ip link set dev {}-eth4 master cust1'.format(rtr))
|
||||||
@ -179,6 +182,11 @@ def versionCheck(vstr, rname='r1', compstr='<',cli=False):
|
|||||||
tgen = get_topogen()
|
tgen = get_topogen()
|
||||||
|
|
||||||
router = tgen.gears[rname]
|
router = tgen.gears[rname]
|
||||||
|
|
||||||
|
if router.has_mpls() == False:
|
||||||
|
ret = 'MPLS not supported'
|
||||||
|
return ret
|
||||||
|
|
||||||
ret = True
|
ret = True
|
||||||
try:
|
try:
|
||||||
if router.has_version(compstr, vstr):
|
if router.has_version(compstr, vstr):
|
||||||
|
Loading…
Reference in New Issue
Block a user