Merge "[OVN] Add update event to ``OVSInterfaceEvent`` class" into stable/2023.1

This commit is contained in:
Zuul 2023-12-20 16:10:06 +00:00 committed by Gerrit Code Review
commit 15f07dc145
1 changed files with 2 additions and 2 deletions

View File

@ -48,7 +48,7 @@ class OVSInterfaceEvent(row_event.RowEvent):
def __init__(self, ovn_agent):
self.ovn_agent = ovn_agent
events = (self.ROW_CREATE, self.ROW_DELETE)
events = (self.ROW_CREATE, self.ROW_UPDATE, self.ROW_DELETE)
table = 'Interface'
super().__init__(events, table, None)
@ -58,7 +58,7 @@ class OVSInterfaceEvent(row_event.RowEvent):
return True
def run(self, event, row, old):
if event == self.ROW_CREATE:
if event in (self.ROW_CREATE, self.ROW_UPDATE):
self.ovn_agent.qos_hwol_ext.add_port(
row.external_ids['iface-id'], row.name)
elif event == self.ROW_DELETE: