X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=lcm%2Flcm%2Fpub%2Fvimapi%2Fadaptor.py;h=4ce0e697b4c9aeeee5c3001548c6d1e780e46081;hb=5bbae495d57db892fe0f43e8841c412f6f6a095e;hp=3264f94f948e0426aa3fc0beb1477e28c1e2c716;hpb=bb05def6ff9bf6f2df33641a3ce91c4494100dc8;p=vfc%2Fgvnfm%2Fvnflcm.git diff --git a/lcm/lcm/pub/vimapi/adaptor.py b/lcm/lcm/pub/vimapi/adaptor.py index 3264f94f..4ce0e697 100644 --- a/lcm/lcm/pub/vimapi/adaptor.py +++ b/lcm/lcm/pub/vimapi/adaptor.py @@ -194,7 +194,8 @@ def create_port(vim_cache, res_cache, data, port, do_notify, res_type): } set_opt_val(param, "subnetId", subnet_id) set_opt_val(param, "macAddress", ignore_case_get(port["properties"], "mac_address")) - set_opt_val(param, "ip", ignore_case_get(port["properties"], "ip_address")) + l3_address_data = port["properties"]["protocol_data"]["address_data"]["l3_address_data"] + set_opt_val(param, "ip", ignore_case_get(l3_address_data, "fixed_ip_address")) set_opt_val(param, "vnicType", ignore_case_get(port["properties"], "vnic_type")) set_opt_val(param, "securityGroups", "") # TODO vim_id, tenant_name = location_info["vimid"], location_info["tenant"]