*** Variables ***
-${ASSETS} ${EXECDIR}/robot/assets/
-${VFW_STACK_NAME} EcompETE_VFWStack
-${VLB_STACK_NAME} EcompETE_VLBStack
-${DNS_STACK_NAME} EcompETE_DNSStack
*** Keywords ***
Wait For Server
- [Documentation] Attempts to login to the passed server info and verify (??). Uses server info to get public ip and locate corresponding provate key file
+ [Documentation] Attempts to login to the passed server info and verify (??). Uses server info to get public ip and locate corresponding provate key file
[Arguments] ${server_ip} ${timeout}=300s
- ${file}= Catenate ${ASSETS}keys/robot_ssh_private_key.pvt
+ ${file}= Catenate ${GLOBAL_VM_PRIVATE_KEY}
Wait Until Keyword Succeeds ${timeout} 5 sec Open Connection And Log In ${server_ip} root ${file}
- ${lines}= Grep Local File "Accepted publickey" /var/log/auth.log
- Log ${lines}
+ ${lines}= Grep Local File "Accepted publickey" /var/log/auth.log
+ Log ${lines}
Should Not Be Empty ${lines}
-
-Get Server Ip
+
+Get Server Ip
[Arguments] ${server_list} ${stack_info} ${key_name} ${network_name}=public
${server_name}= Get From Dictionary ${stack_info} ${key_name}
${server}= Get From Dictionary ${server_list} ${server_name}
Log Entering Get Openstack Server Ip
- ${ip}= Get Openstack Server Ip ${server} network_name=${network_name}
+ ${ip}= Get Openstack Server Ip ${server} network_name=${network_name}
Log Returned Get Openstack Server Ip
- [Return] ${ip}
+ [Return] ${ip}
Find And Reboot The Server
- [Documentation] Code to reboot the server by teh heat server name parameter value
+ [Documentation] Code to reboot the server by teh heat server name parameter value
[Arguments] ${stack_info} ${server_list} ${server_name_parameter}
${server_name}= Get From Dictionary ${stack_info} ${server_name_parameter}
${vfw_server}= Get From Dictionary ${server_list} ${server_name}
${vfw_server_id}= Get From Dictionary ${vfw_server} id
Reboot Server auth ${vfw_server_id}
-
-
+
+