diff --git a/src/config/api-server/vnc_cfg_types.py b/src/config/api-server/vnc_cfg_types.py index c59d6ed7b54..9aac95a77da 100644 --- a/src/config/api-server/vnc_cfg_types.py +++ b/src/config/api-server/vnc_cfg_types.py @@ -396,7 +396,7 @@ def http_post_collection(cls, tenant_name, obj_dict, db_conn): aaps = aap_config['allowed_address_pair'] for aap in aaps or []: if aap['mac'] == "": - aap['mac'] = obj_dict['virtual_machine_interface_mac_addresses']['mac_address'] + aap['mac'] = obj_dict['virtual_machine_interface_mac_addresses']['mac_address'][0] return True, "" # end http_post_collection @@ -413,7 +413,7 @@ def http_put(cls, id, fq_name, obj_dict, db_conn): aaps = aap_config['allowed_address_pair'] for aap in aaps or []: if aap['mac'] == "": - aap['mac'] = read_result['virtual_machine_interface_mac_addresses']['mac_address'] + aap['mac'] = read_result['virtual_machine_interface_mac_addresses']['mac_address'][0] return True, "" # end http_put # end class VirtualMachineInterfaceServer