1*** Settings *** 2Documentation synaccess PDU library 3 4Resource ../../lib/pdu/pdu.robot 5Library RequestsLibrary.RequestsKeywords 6 7*** Keywords *** 8Connect and Login 9 Validate Prereq 10 SSHLibrary.Open Connection ${PDU_IP} 11 ${auth}= Create List ${PDU_USERNAME} ${PDU_PASSWORD} 12 Create Session pdu http://${PDU_IP} auth=${auth} 13 14Power Cycle 15 Connect and Login 16 ${ret}= Get Request pdu /cmd.cgi?$A4 ${PDU_SLOT_NO} 17 ${error_message}= Catenate Power cycle of slot ${PDU_SLOT_NO} failed. 18 ... PDU returned RC=${ret}. 19 Should Be Equal As Strings ${ret} ${HTTP_OK} msg=${error_message} 20