*** Settings ***
Documentation Test suite for setting up infrastructure for demo-symmetric-chain
-Suite Setup Create Session session http://${CONTROLLER}:${RESTCONFPORT} auth=${AUTH} headers=${HEADERS}
+Suite Setup Create Session session http://${ODL_SYSTEM_IP}:${RESTCONFPORT} auth=${AUTH} headers=${HEADERS}
Suite Teardown Delete All Sessions
Library RequestsLibrary
Library OperatingSystem
Variables ../../../../../variables/Variables.py
-Resource ../../../../../libraries/Utils.robot
+Resource ../../../../../libraries/SSHKeywords.robot
Resource ../Variables.robot
Resource ../../../../../libraries/GBP/OpenFlowUtils.robot
Wait For Manager and Switch Connected on GBPSFC2
[Documentation] Making sure that manager is connected for further processing.
SSHLibrary.Open Connection ${GBPSFC2}
- Utils.Flexible Mininet Login
+ SSHKeywords.Flexible Mininet Login
Wait Until Keyword Succeeds 2min 3s Manager and Switch Connected sw_name=sw2
SSHLibrary.Close Connection
Wait For Manager and Switch Connected on GBPSFC4
[Documentation] Making sure that manager is connected for further processing.
SSHLibrary.Open Connection ${GBPSFC4}
- Utils.Flexible Mininet Login
+ SSHKeywords.Flexible Mininet Login
Wait Until Keyword Succeeds 2min 3s Manager and Switch Connected sw_name=sw4
SSHLibrary.Close Connection
Register Endpoints
[Documentation] Endpoints registration
@{endpoint_files} = OperatingSystem.List Files In Directory ${ENDPOINTS_SYMM_DIR} vethl*.*json absolute
- : FOR ${endpoint_file} IN @{endpoint_files}
- \ Post Elements To URI From File ${ENDPOINT_REG_PATH} ${endpoint_file} ${HEADERS_YANG_JSON}
+ FOR ${endpoint_file} IN @{endpoint_files}
+ Post Elements To URI From File ${ENDPOINT_REG_PATH} ${endpoint_file} ${HEADERS_YANG_JSON}
+ END
${resp} RequestsLibrary.Get Request session ${ENDPOINTS_OPER_PATH}
Log ${resp.content}