Merge "[stable-only] "_clean_logs_by_target_id" to use old notifications" into stable/train

This commit is contained in:
Zuul 2022-01-03 14:00:12 +00:00 committed by Gerrit Code Review
commit 08401fb8b0
1 changed files with 4 additions and 3 deletions

View File

@ -65,10 +65,11 @@ class LoggingPlugin(log_ext.LoggingPluginBase):
self._clean_logs(context.elevated(), sg_id=sg_id) self._clean_logs(context.elevated(), sg_id=sg_id)
@registry.receives(resources.PORT, [events.AFTER_DELETE]) @registry.receives(resources.PORT, [events.AFTER_DELETE])
def _clean_logs_by_target_id(self, resource, event, trigger, payload): def _clean_logs_by_target_id(self, resource, event, trigger, **kwargs):
# log.target_id == port # log.target_id == port
self._clean_logs(payload.context.elevated(), context = kwargs['context']
port_id=payload.resource_id) port_id = kwargs['port']['id']
self._clean_logs(context.elevated(), port_id=port_id)
@db_base_plugin_common.filter_fields @db_base_plugin_common.filter_fields
@db_base_plugin_common.convert_result_to_dict @db_base_plugin_common.convert_result_to_dict