diff options
| -rw-r--r-- | python/vyos/configdict.py | 15 | 
1 files changed, 7 insertions, 8 deletions
| diff --git a/python/vyos/configdict.py b/python/vyos/configdict.py index 998c10bb5..425a2e416 100644 --- a/python/vyos/configdict.py +++ b/python/vyos/configdict.py @@ -324,14 +324,13 @@ def get_dhcp_interfaces(conf, vrf=None):      if not dict:          return dhcp_interfaces -def check_dhcp(config, ifname): -    out = [] -    if 'address' in config and 'dhcp' in config['address']: -        if 'vrf' in config and vrf is config['vrf']: -            out.append(ifname) -        else: -            out.append(ifname) -    return out +    def check_dhcp(config, ifname): +        out = [] +        if 'address' in config and 'dhcp' in config['address']: +            if 'vrf' in config: +                if vrf is config['vrf']: out.append(ifname) +            else: out.append(ifname) +        return out      for section, interface in dict.items():          for ifname, ifconfig in interface.items(): | 
