3 Resource ../SSHKeywords.robot
7 ${VE_DIR} ${WORKSPACE}/GBPSFC_VE
12 [Arguments] ${ip} ${timeout}=3s
13 SSHLibrary.Open Connection ${ip} timeout=${timeout}
14 SSHKeywords.Flexible Mininet Login
17 [Documentation] Wrapper method for executing commands in python virtual environment.
18 [Arguments] ${cmd} ${virt_env_path}=${VE_DIR} ${timeout}=10s
19 Set Client Configuration timeout=${timeout}
20 ${stdout} ${stderr} ${rc} SSHLibrary.Execute Command
21 ... source ${virt_env_path}/bin/activate;${cmd}
22 ... return_stderr=True
23 ... return_stdout=True
25 RETURN ${stdout} ${stderr} ${rc}