diff options
author | DR695H <dr695h@att.com> | 2019-08-02 10:56:54 -0400 |
---|---|---|
committer | DR695H <dr695h@att.com> | 2019-08-02 10:56:54 -0400 |
commit | 2d8bd80f6c940914532213691d60c304ef7420f3 (patch) | |
tree | f04bfea211e2947ed8143119e416ff45a8bd0b89 /robot/resources/so/direct_instantiate.robot | |
parent | d0453b281ae4121d24d9f8dba96e50b3f8666744 (diff) |
dont reference the dictionary in properties
Issue-ID: TEST-184
Change-Id: I5d72aa9f0d102f6099c9fff442c84b9d3b28a1f2
Signed-off-by: DR695H <dr695h@att.com>
Diffstat (limited to 'robot/resources/so/direct_instantiate.robot')
-rw-r--r-- | robot/resources/so/direct_instantiate.robot | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/robot/resources/so/direct_instantiate.robot b/robot/resources/so/direct_instantiate.robot index 0c74d5f6..31deab96 100644 --- a/robot/resources/so/direct_instantiate.robot +++ b/robot/resources/so/direct_instantiate.robot @@ -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} |