diff --git a/addons/vrf.py b/addons/vrf.py index 715849f..4310692 100644 --- a/addons/vrf.py +++ b/addons/vrf.py @@ -240,7 +240,7 @@ class vrf(moduleBase): def _add_vrf_slaves(self, ifaceobj): running_slaves = self.ipcmd.link_get_lowers(ifaceobj.name) config_slaves = ifaceobj.lowerifaces - if not config_slaves or not running_slaves: + if not config_slaves and not running_slaves: return add_slaves = set(config_slaves).difference(set(running_slaves)) del_slaves = set(running_slaves).difference(set(config_slaves))