diff --git a/src/config/device-manager/device_manager/db.py b/src/config/device-manager/device_manager/db.py index 937d81808ad..b155b92fa09 100644 --- a/src/config/device-manager/device_manager/db.py +++ b/src/config/device-manager/device_manager/db.py @@ -1019,7 +1019,6 @@ def update(self, obj=None): self.params = obj['virtual_machine_interface_properties'] self.service_interface_type = self.params.get( 'service_interface_type', None) - self.device_owner = obj.get("virtual_machine_interface_device_owner") self.update_single_ref('logical_interface', obj) self.update_single_ref('virtual_network', obj) self.update_single_ref('floating_ip', obj) @@ -1035,8 +1034,7 @@ def update(self, obj=None): # end update def is_device_owner_bms(self): - if (not self.device_owner or - self.device_owner.lower() == 'physicalrouter'): + if self.logical_interface: return True return False # end