Skip to content

Commit e3495eb

Browse files
committed
fixes parsing of new config settings in source_base
1 parent 43c21bb commit e3495eb

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

module/sources/common/source_base.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -267,11 +267,11 @@ def add_update_interface(self, interface_object, device_object, interface_data,
267267
"""
268268

269269
disable_vlan_sync = False
270-
if hasattr(self, "disable_vlan_sync"):
271-
disable_vlan_sync = self.disable_vlan_sync
270+
if "disable_vlan_sync" in self.settings:
271+
disable_vlan_sync = self.settings.disable_vlan_sync
272272

273273
ip_tenant_inheritance_order = None
274-
if hasattr(self.settings, "ip_tenant_inheritance_order"):
274+
if "ip_tenant_inheritance_order" in self.settings:
275275
ip_tenant_inheritance_order = self.settings.ip_tenant_inheritance_order
276276

277277
if not isinstance(interface_data, dict):

0 commit comments

Comments
 (0)