Ok, the notification is like this:
[...] self._update_network_ports(device_details['network_id'], device_details['port_id'], device_details['device']) self.ext_manager.handle_port(self.context, device_details) registry.notify(local_resources.PORT_DEVICE, events.AFTER_UPDATE, self, context=self.context, device_details=device_details)
In fact, in the environment this appears, there is an agent extension that modifies [1] device_details. Ouch.
Updating affected project accordingly...
Ok, the notification is like this:
[...]
self. _update_ network_ ports(device_ details[ 'network_ id'],
device_ details[ 'port_id' ],
device_ details[ 'device' ])
self. ext_manager. handle_ port(self. context, device_details)
registry. notify( local_resources .PORT_DEVICE,
events. AFTER_UPDATE, self,
context= self.context,
device_ details= device_ details)
In fact, in the environment this appears, there is an agent extension that modifies [1] device_details. Ouch.
Updating affected project accordingly...