Set orchestration-status to Active 83/49783/1
authorMarco Platania <platania@research.att.com>
Thu, 31 May 2018 15:09:14 +0000 (11:09 -0400)
committerMarco Platania <platania@research.att.com>
Thu, 31 May 2018 15:11:49 +0000 (11:11 -0400)
- Update heatbridge.robot to set up orchestration-status to Active after a VNF is created

Change-Id: I116e94047296bd57ab543bbf4c1ecf549ade32cd
Issue-ID: TEST-98
Signed-off-by: Marco Platania <platania@research.att.com>
robot/resources/heatbridge.robot

index b881da8..816d22d 100644 (file)
@@ -38,7 +38,7 @@ Execute Heatbridge
     ${stack_id}=    Get From Dictionary    ${stack_info}    id
     ${tenant_id}=   Get From Dictionary    ${stack_info}    OS::project_id
     ${vnf_id}=    Get From Dictionary    ${stack_info}    vnf_id
-    Run Set VNF ProvStatus  ${vnf_id}  PROV
+    Run Set VNF ProvStatus  ${vnf_id}  PROV  Active
     ${url}   ${path}=   Get Keystone Url And Path
     ${openstack_identity_url}=    Catenate    ${url}${path}
     ${region}=   Get Openstack Region
@@ -74,11 +74,12 @@ Run Vserver Query
 
 Run Set VNF ProvStatus 
     [Documentation]  Run A&A GET and PUT to set prov-status
-    [Arguments]   ${vnf_id}   ${prov_status}=PROV
+    [Arguments]   ${vnf_id}   ${prov_status}=PROV  ${orch_status}=Active
     ${payload}=  Run Get Generic VNF by VnfId   ${vnf_id}
 
     #${payload_json}=    evaluate    json.loads('''${payload}''')    json
     set to dictionary    ${payload}    prov-status    ${prov_status}
+    set to dictionary    ${payload}    orchestration-status   ${orch_status}
     ${payload_string}=    evaluate    json.dumps(${payload})    json
 
     ${put_resp}=    Run A&AI Put Request      ${VERSIONED_INDEX_PATH}/network/generic-vnfs/generic-vnf/${vnf_id}    ${payload_string}