[Return] ${odl_connection}
Open_Connection_To_Tools_System
- [Arguments] ${ip_address}=${TOOLS_SYSTEM_IP} ${timeout}=10s
+ [Arguments] ${ip_address}=${TOOLS_SYSTEM_IP} ${timeout}=10s ${prompt}=${TOOLS_SYSTEM_PROMPT}
[Documentation] Open a connection to the tools system at ${ip_address} and return its identifier.
- ${tools_connection} = SSHLibrary.Open_Connection ${ip_address} prompt=${TOOLS_SYSTEM_PROMPT} timeout=${timeout}
+ ${tools_connection} = SSHLibrary.Open_Connection ${ip_address} prompt=${prompt} timeout=${timeout}
Flexible_Mininet_Login
[Return] ${tools_connection}
BuiltIn.Set_Global_Variable \${SSHKeywords__current_venv_path} ${venv_path}
Virtual_Env_Create
+ [Arguments] ${upgrade_pip}=True
[Documentation] Creates virtual env. If not to use the default name, use Virtual_Env_Set_Path kw. Returns stdout.
Execute_Command_At_Cwd_Should_Pass virtualenv ${SSHKeywords__current_venv_path}
- BuiltIn.Run_Keyword_And_Return Virtual_Env_Run_Cmd_At_Cwd pip install --upgrade pip
+ BuiltIn.Run_Keyword_And_Return_If ${upgrade_pip} Virtual_Env_Run_Cmd_At_Cwd pip install --upgrade pip
Virtual_Env_Delete
[Documentation] Deletes a directory with virtual env.