Small refactor, to allow for more interface types to be added as l2xc targets later
This commit is contained in:
@ -160,8 +160,7 @@ def is_l2xc_interface(yaml, ifname):
|
|||||||
def get_l2xc_target_interfaces(yaml):
|
def get_l2xc_target_interfaces(yaml):
|
||||||
""" Returns a list of all interfaces that are the target of an L2 CrossConnect """
|
""" Returns a list of all interfaces that are the target of an L2 CrossConnect """
|
||||||
ret = []
|
ret = []
|
||||||
if not 'interfaces' in yaml:
|
if 'interfaces' in yaml:
|
||||||
return ret
|
|
||||||
for ifname, iface in yaml['interfaces'].items():
|
for ifname, iface in yaml['interfaces'].items():
|
||||||
if 'l2xc' in iface:
|
if 'l2xc' in iface:
|
||||||
ret.append(iface['l2xc'])
|
ret.append(iface['l2xc'])
|
||||||
|
Reference in New Issue
Block a user