diff options
author | Yang Xu <yang.xu3@huawei.com> | 2019-05-17 01:01:26 -0400 |
---|---|---|
committer | Yang Xu <yang.xu3@huawei.com> | 2019-05-17 01:01:33 -0400 |
commit | 7464de975c50a3efe1c6a1cbe7159e5ebc705fff (patch) | |
tree | 7b72c7c41e80de9ec81a6a4dcedb9b736373554d | |
parent | 5b1aef3b08e6a42d84a87dd6647c814e235d6858 (diff) |
Set resource type as VL for Generic NeutronNet
Change-Id: I01734240673293596b1695309807f98f6652f16c
Issue-ID: INT-1080
Signed-off-by: Yang Xu <yang.xu3@huawei.com>
-rw-r--r-- | robot/assets/templates/asdc/resource_instance.template | 2 | ||||
-rw-r--r-- | robot/resources/asdc_interface.robot | 10 |
2 files changed, 6 insertions, 6 deletions
diff --git a/robot/assets/templates/asdc/resource_instance.template b/robot/assets/templates/asdc/resource_instance.template index d42f20ca..18cf34c7 100644 --- a/robot/assets/templates/asdc/resource_instance.template +++ b/robot/assets/templates/asdc/resource_instance.template @@ -4,7 +4,7 @@ "posY": ${posY}, "name": "${catalog_resource_name}", "componentVersion": "1.0", - "originType": "VF", + "originType": "${originType}", "icon": "defaulticon", "componentUid": "${catalog_resource_id}" } diff --git a/robot/resources/asdc_interface.robot b/robot/resources/asdc_interface.robot index 1160c316..ad635243 100644 --- a/robot/resources/asdc_interface.robot +++ b/robot/resources/asdc_interface.robot @@ -118,7 +118,7 @@ Distribute Model From ASDC \ ${loop_catalog_resource_id}= Set Variable ${generic_neutron_net_uuid} \ Append To List ${catalog_resource_ids} ${loop_catalog_resource_id} \ ${loop_catalog_resource_resp}= Get ASDC Catalog Resource ${loop_catalog_resource_id} - \ ${loop_catalog_resource_id}= Add ASDC Resource Instance ${catalog_service_id} ${loop_catalog_resource_id} ${network} ${xoffset} ${0} + \ ${loop_catalog_resource_id}= Add ASDC Resource Instance ${catalog_service_id} ${loop_catalog_resource_id} ${network} ${xoffset} ${0} VL \ ${nf_role}= Convert To Lowercase ${network} \ Setup SDC Catalog Resource GenericNeutronNet Properties ${catalog_service_id} ${nf_role} ${loop_catalog_resource_id} \ ${xoffset}= Set Variable ${xoffset+100} @@ -831,11 +831,11 @@ Distribute ASDC Catalog Service Add ASDC Resource Instance [Documentation] Creates an asdc Resource Instance and returns its id - [Arguments] ${catalog_service_id} ${catalog_resource_id} ${catalog_resource_name} ${xoffset}=${0} ${yoffset}=${0} + [Arguments] ${catalog_service_id} ${catalog_resource_id} ${catalog_resource_name} ${xoffset}=${0} ${yoffset}=${0} ${resourceType}=VF ${milli_timestamp}= Generate MilliTimestamp UUID ${xoffset}= Set Variable ${xoffset+306} ${yoffset}= Set Variable ${yoffset+248} - ${map}= Create Dictionary catalog_resource_id=${catalog_resource_id} catalog_resource_name=${catalog_resource_name} milli_timestamp=${milli_timestamp} posX=${xoffset} posY=${yoffset} + ${map}= Create Dictionary catalog_resource_id=${catalog_resource_id} catalog_resource_name=${catalog_resource_name} milli_timestamp=${milli_timestamp} posX=${xoffset} posY=${yoffset} originType=${resourceType} ${data}= Fill JSON Template File ${ASDC_RESOURCE_INSTANCE_TEMPLATE} ${map} ${resp}= Run ASDC Post Request ${ASDC_CATALOG_SERVICES_PATH}/${catalog_service_id}${ASDC_CATALOG_SERVICE_RESOURCE_INSTANCE_PATH} ${data} ${ASDC_DESIGNER_USER_ID} Should Be Equal As Strings ${resp.status_code} 201 @@ -843,11 +843,11 @@ Add ASDC Resource Instance Add ASDC Resource Instance To Resource [Documentation] Creates an asdc Resource Instance in a Resource (VF) and returns its id - [Arguments] ${parent_catalog_resource_id} ${catalog_resource_id} ${catalog_resource_name} ${xoffset}=${0} ${yoffset}=${0} + [Arguments] ${parent_catalog_resource_id} ${catalog_resource_id} ${catalog_resource_name} ${xoffset}=${0} ${yoffset}=${0} ${resourceType}=VF ${milli_timestamp}= Generate MilliTimestamp UUID ${xoffset}= Set Variable ${xoffset+306} ${yoffset}= Set Variable ${yoffset+248} - ${map}= Create Dictionary catalog_resource_id=${catalog_resource_id} catalog_resource_name=${catalog_resource_name} milli_timestamp=${milli_timestamp} posX=${xoffset} posY=${yoffset} + ${map}= Create Dictionary catalog_resource_id=${catalog_resource_id} catalog_resource_name=${catalog_resource_name} milli_timestamp=${milli_timestamp} posX=${xoffset} posY=${yoffset} originType=${resourceType} ${data}= Fill JSON Template File ${ASDC_RESOURCE_INSTANCE_TEMPLATE} ${map} ${resp}= Run ASDC Post Request ${ASDC_CATALOG_RESOURCES_PATH}/${parent_catalog_resource_id}${ASDC_CATALOG_SERVICE_RESOURCE_INSTANCE_PATH} ${data} ${ASDC_DESIGNER_USER_ID} Should Be Equal As Strings ${resp.status_code} 201 |