*** Settings *** Documentation synaccess PDU library Resource ../../lib/pdu/pdu.robot Library RequestsLibrary.RequestsKeywords *** Keywords *** Connect and Login Validate Prereq SSHLibrary.Open Connection ${PDU_IP} ${auth}= Create List ${PDU_USERNAME} ${PDU_PASSWORD} Create Session pdu http://${PDU_IP} auth=${auth} Power Cycle Connect and Login ${ret}= Get Request pdu /cmd.cgi?$A4 ${PDU_SLOT_NO} ${error_message}= Catenate Power cycle of slot ${PDU_SLOT_NO} failed. ... PDU returned RC=${ret}. Should Be Equal As Strings ${ret} ${HTTP_OK} msg=${error_message}