blob: 6940d22dc15dcc0fd6cfa9afcc4bc159b25f353f [file] [log] [blame]
Chris Austenb29d2e82016-06-07 12:25:35 -05001*** Settings ***
2Library Collections
3Library String
4Library RequestsLibrary.RequestsKeywords
5Library OperatingSystem
6Variables ../data/variables.py
7
8*** Variables ***
9${OPENBMC_HOST} 9.3.164.161
10${DBUS_PREFIX} ${EMPTY}
11${PORT} ${EMPTY}
12${AUTH_URI} https://${OPENBMC_HOST}
13${OPENBMC_USERNAME} root
14${OPENBMC_PASSWORD} 0penBmc
15${MACHINE_TYPE} palmetto
16${DBUS_POLL_INTERVAL} 15s
17${OPENBMC_REBOOT_TIMEOUT} ${10}
18
19# PDU related parameters
20${PDU_TYPE} ${EMPTY}
21${PDU_IP} ${EMPTY}
22${PDU_USERNAME} ${EMPTY}
23${PDU_PASSWORD} ${EMPTY}
24${PDU_SLOT_NO} ${EMPTY}
25
George Keishing4d6c1da2016-07-15 05:51:22 -050026# User define input SSH and HTTPS related parameters
27${SSH_PORT} ${EMPTY}
28${HTTPS_PORT} ${EMPTY}
29
Chris Austenb29d2e82016-06-07 12:25:35 -050030*** Keywords ***
31Get Inventory Schema
32 [Arguments] ${machine}
33 [Return] &{INVENTORY}[${machine}]
34
35Get Inventory Items Schema
36 [Arguments] ${machine}
37 [Return] &{INVENTORY_ITEMS}[${machine}]
38
39Get Sensor Schema
40 [Arguments] ${machine}
41 [Return] &{SENSORS}[${machine}]