diff options
-rw-r--r-- | python/vyos/configdict.py | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/python/vyos/configdict.py b/python/vyos/configdict.py index 73372022b..586ddf632 100644 --- a/python/vyos/configdict.py +++ b/python/vyos/configdict.py @@ -627,21 +627,21 @@ def get_vlan_ids(interface): return vlan_ids def get_vlans_ids_and_range(interface): - vlan_ids = set() + vlan_ids = set() - vlan_filter_status = json.loads(cmd(f'bridge -j -d vlan show dev {interface}')) + vlan_filter_status = json.loads(cmd(f'bridge -j -d vlan show dev {interface}')) if vlan_filter_status is not None: for interface_status in vlan_filter_status: - for vlan_entry in iface.get("vlans", []): - start = vlan_entry["vlan"] - end = vlan_entry.get("vlanEnd") - if end: - vlan_ids.add(f"{start}-{end}") - else: - vlan_ids.add(str(start)) - - return vlan_ids + for vlan_entry in interface_status.get("vlans", []): + start = vlan_entry["vlan"] + end = vlan_entry.get("vlanEnd") + if end: + vlan_ids.add(f"{start}-{end}") + else: + vlan_ids.add(str(start)) + + return vlan_ids def get_accel_dict(config, base, chap_secrets, with_pki=False): """ |