dont reference the dictionary in properties 78/92578/1
authorDR695H <dr695h@att.com>
Fri, 2 Aug 2019 14:56:54 +0000 (10:56 -0400)
committerDR695H <dr695h@att.com>
Fri, 2 Aug 2019 14:56:54 +0000 (10:56 -0400)
Issue-ID: TEST-184
Change-Id: I5d72aa9f0d102f6099c9fff442c84b9d3b28a1f2
Signed-off-by: DR695H <dr695h@att.com>
robot/resources/sdngc_interface.robot
robot/resources/so/direct_instantiate.robot

index 779611e..ff85c69 100644 (file)
@@ -157,8 +157,7 @@ Get Template Parameters
     ${ecompnet}=    Evaluate    (${GLOBAL_BUILD_NUMBER}%128)+128
 
 
-    # Initialize the value map with the properties generated from the Robot VM /opt/config folder
-    ${valuemap}=   Copy Dictionary    ${GLOBAL_INJECTED_PROPERTIES}
+    ${valuemap}=   Get Globally Injected Parameters
 
     # These should be deprecated by the above....
     Set To Dictionary   ${valuemap}   artifacts_version=${GLOBAL_INJECTED_ARTIFACTS_VERSION}
index 0c74d5f..31deab9 100644 (file)
@@ -6,7 +6,8 @@ Library    Collections
 Library    String
 Library    DateTime
 Library    SoUtils 
-Library    ONAPLibrary.PreloadData    
+Library    ONAPLibrary.PreloadData
+Library    ONAPLibrary.Utilities    
 Resource       ../global_properties.robot
 
 *** Keywords ***
@@ -19,13 +20,14 @@ Instantiate Service Direct To SO
     ${preload_dict}=       Get Default Preload Data    preload
     ${template}=   Create Dictionary
     @{keys}=    Get Dictionary Keys    ${preload_dict}
+    ${parameters}=    Get Globally Injected Parameters
     :FOR   ${key}   IN   @{keys}
     \    ${value}=   Get From Dictionary    ${preload_dict}    ${key}
     \    ${tmp_value}=   Set Variable If   'GLOBAL_' in $value     ${value}  
     \    ${tmp_value}=   Run Keyword If  'GLOBAL_' in $value  Replace String  ${tmp_value}    \$      ${EMPTY}
     \    ${tmp_value}=   Run Keyword If  'GLOBAL_' in $value  Replace String  ${tmp_value}    {      ${EMPTY}
     \    ${tmp_value}=   Run Keyword If  'GLOBAL_' in $value  Replace String  ${tmp_value}    }      ${EMPTY}
-    \    ${value}=   Set Variable If   'GLOBAL_' in $value    ${GLOBAL_INJECTED_PROPERTIES["${tmp_value}"]}     ${value}
+    \    ${value}=   Set Variable If   'GLOBAL_' in $value    ${parameters["${tmp_value}"]}     ${value}
     \    ${new_key}=   Catenate    \$   {   ${key}   }
     \    ${new_key}=     Evaluate  '${new_key}'.replace(' ','')
     \    Set To Dictionary    ${template}   ${new_key}    ${value}