*** Settings *** | |
Documentation Generic Protocol Distribution Unit (PDU) library | |
Resource ../../lib/resource.robot | |
*** Keywords *** | |
Validate Prereq | |
[Documentation] Validate prerequisites for PDU. | |
${PDU_VAR_LIST}= Create List PDU_TYPE PDU_IP PDU_USERNAME PDU_PASSWORD PDU_SLOT_NO | |
FOR ${PDU_VAR} IN @{PDU_VAR_LIST} | |
Should Not Be Empty ${${PDU_VAR}} msg=Unable to find variable ${PDU_VAR} | |
END | |
PDU Power Cycle | |
[Documentation] Perform PDU power cycle. | |
Validate Prereq | |
Import Resource ${CURDIR}/../../lib/pdu/${PDU_TYPE}.robot | |
Power Cycle |