Unify the states format for address group payloads

This patch removes the additional key 'address_group' from the new
states of the address group's address update callback payloads. So that all
the address group callbacks will have similar states format in the payloads.

Change-Id: I9dbb02a4bdb7435541a3438dceb3a5b2ecae6dfa
This commit is contained in:
Hang Yang 2021-10-26 19:16:36 -05:00
parent 8bad71ad36
commit 02b72f7c96
1 changed files with 4 additions and 2 deletions

View File

@ -100,7 +100,8 @@ class AddressGroupDbMixin(ag_ext.AddressGroupPluginBase):
payload=events.DBEventPayload(
context,
resource_id=address_group_id,
states=(original_address_group, ag_dict,)))
states=(original_address_group,
ag_dict['address_group'],)))
return ag_dict
def remove_addresses(self, context, address_group_id, addresses):
@ -120,7 +121,8 @@ class AddressGroupDbMixin(ag_ext.AddressGroupPluginBase):
payload=events.DBEventPayload(
context,
resource_id=address_group_id,
states=(original_address_group, ag_dict,)))
states=(original_address_group,
ag_dict['address_group'],)))
return ag_dict
def create_address_group(self, context, address_group):