Library JSONLibrary
Library String
Library OperatingSystem
+
Resource %{ROBOT_DEVOPS_FOLDER}/lib/vim_lib.robot
-Variables %{ROBOT_DEVOPS_FOLDER}/resources/sol003_01-vnf_lifecycle_management.py
*** Variables ***
@{success_status_code_list} 200 201 202 204
${auth_token_uri} /osm/admin/v1/tokens
${HOST} ${EMPTY}
+${osm_user} %{OSM_USER=admin}
+${osm_password} %{OSM_PASSWORD=admin}
+${osm_project} %{OSM_PROJECT=admin}
*** Keywords ***
Get Auth Token
Set Suite Variable ${value} ${id[0]}
[Return] ${value}
-Update Json Value
- [Arguments] ${JsonInput} ${key}
- ${json_path}= Read Directory
- ${json_obj}= Load JSON From File ${json_path}/${JsonInput}
- ${updated_json_obj}= JSONLibrary.Update Value To Json ${json_obj} $..${key} ${created_vim_account_id}
- Set Suite Variable ${updated_json_obj}
-
Get Api Request
[Arguments] ${uri}
[Documentation] Keyword to Get API Request