Library Process
Library Collections
Library RequestsLibrary
+Library OperatingSystem WITH NAME os
Library ${CURDIR}/UtilLibrary.py
Resource ${CURDIR}/SSHKeywords.robot
Resource ${CURDIR}/TemplatedRequests.robot
Flexible Mininet Login user=${user} password=${password}
Write sudo apt-get install -y ${package_name}
Read Until ${prompt}
+
+Json Parse From String
+ [Arguments] ${plain_string_with_json}
+ [Documentation] Parse given plain string into json (dictionary)
+ ${json_data} Evaluate json.loads('''${plain_string_with_json}''') json
+ [Return] ${json_data}
+
+Json Parse From File
+ [Arguments] ${json_file}
+ [Documentation] Parse given file content into json (dictionary)
+ ${json_plain_string} os.Get file ${json_file}
+ ${json_data} Json Parse From String ${json_plain_string}
+ [Return] ${json_data}