blob: e518690d891718555487c3718e328cc42d05039c [file] [log] [blame]
Michael Walshda2d43c2017-02-20 16:04:59 -06001{
Michael Walsh10e7eb32017-03-21 11:25:58 -05002 # Power on boot types:
3
Michael Walsh4aa82202017-03-02 14:45:49 -06004 # Initiate a power on using the REST API interface.
5 "REST Power On": {
Michael Walshda2d43c2017-02-20 16:04:59 -06006 "start": {
Michael Walshffbc3d12017-03-31 09:32:00 -05007 "rest": "^1$",
Michael Walshda2d43c2017-02-20 16:04:59 -06008 "chassis": "^Off$",
Michael Walsh22b9fe62017-09-01 14:57:31 -05009 "boot_progress": "^Off|Unspecified$",
Michael Walshda2d43c2017-02-20 16:04:59 -060010 "host": "^Off$"
11 },
12 "end": {
Michael Walshffbc3d12017-03-31 09:32:00 -050013 "rest": "^1$",
Michael Walshda2d43c2017-02-20 16:04:59 -060014 "chassis": "^On$",
Michael Walsh22b9fe62017-09-01 14:57:31 -050015 "boot_progress": "^FW Progress, Starting OS|OSStart$",
Michael Walshda2d43c2017-02-20 16:04:59 -060016 "host": "^Running$",
17 "os_ping": "^1$",
18 "os_login": "^1$",
19 "os_run_cmd": "^1$"
20 },
21 "bmc_reboot": 0,
22 "method_type": "keyword",
Michael Walshb099e622017-03-21 14:51:47 -050023 "method": "Initiate Host Boot wait=${0}",
24 "lib_file_path": "state_manager.robot"
Michael Walshda2d43c2017-02-20 16:04:59 -060025 },
Michael Walsh10e7eb32017-03-21 11:25:58 -050026 # Initiate a power on using the IPMI interface.
27 "IPMI Power On": {
28 "start": {
Michael Walshffbc3d12017-03-31 09:32:00 -050029 "rest": "^1$",
Michael Walsh10e7eb32017-03-21 11:25:58 -050030 "chassis": "^Off$",
Michael Walsh22b9fe62017-09-01 14:57:31 -050031 "boot_progress": "^Off|Unspecified$",
Michael Walsh10e7eb32017-03-21 11:25:58 -050032 "host": "^Off$"
33 },
34 "end": {
Michael Walshffbc3d12017-03-31 09:32:00 -050035 "rest": "^1$",
Michael Walsh10e7eb32017-03-21 11:25:58 -050036 "chassis": "^On$",
Michael Walsh22b9fe62017-09-01 14:57:31 -050037 "boot_progress": "^FW Progress, Starting OS|OSStart$",
Michael Walsh10e7eb32017-03-21 11:25:58 -050038 "host": "^Running$",
39 "os_ping": "^1$",
40 "os_login": "^1$",
41 "os_run_cmd": "^1$"
42 },
43 "bmc_reboot": 0,
44 "method_type": "keyword",
45 "method": "Run External IPMI Standard Command power on",
46 "lib_file_path": "ipmi_client.robot"
47 },
48
49 # Power off boot types:
50
Michael Walsh4aa82202017-03-02 14:45:49 -060051 # Initiate a power off using the REST API interface.
52 "REST Power Off": {
Michael Walshda2d43c2017-02-20 16:04:59 -060053 "start": {
Michael Walshffbc3d12017-03-31 09:32:00 -050054 "rest": "^1$",
Michael Walshc213aa92017-04-12 16:00:33 -050055 "chassis": "^On$"
Michael Walshda2d43c2017-02-20 16:04:59 -060056 },
57 "end": {
Michael Walshffbc3d12017-03-31 09:32:00 -050058 "rest": "^1$",
Michael Walshda2d43c2017-02-20 16:04:59 -060059 "chassis": "^Off$",
Michael Walsh22b9fe62017-09-01 14:57:31 -050060 "boot_progress": "^Off|Unspecified$",
Michael Walshda2d43c2017-02-20 16:04:59 -060061 "host": "^Off$",
62 "os_ping": "^0$",
63 "os_login": "^0$",
64 "os_run_cmd": "^0$"
65 },
66 "bmc_reboot": 0,
67 "method_type": "keyword",
Michael Walshb099e622017-03-21 14:51:47 -050068 "method": "Initiate Host PowerOff wait=${0}",
69 "lib_file_path": "state_manager.robot"
Michael Walshda2d43c2017-02-20 16:04:59 -060070 },
Michael Walsh245db7c2017-09-05 15:45:03 -050071 # Initiate a hard power off using the REST API interface.
72 "REST Hard Power Off": {
73 "start": {
74 "rest": "^1$",
75 "chassis": "^On$"
76 },
77 "end": {
78 "rest": "^1$",
79 "chassis": "^Off$",
80 "boot_progress": "^Off|Unspecified$",
81 "host": "^Off$",
82 "os_ping": "^0$",
83 "os_login": "^0$",
84 "os_run_cmd": "^0$"
85 },
86 "bmc_reboot": 0,
87 "method_type": "keyword",
88 "method": "Hard Power Off wait=${0}",
89 "lib_file_path": "state_manager.robot"
90 },
Michael Walsh10e7eb32017-03-21 11:25:58 -050091 # Initiate a power off using the IPMI interface.
92 "IPMI Power Off": {
Michael Walshda2d43c2017-02-20 16:04:59 -060093 "start": {
Michael Walshffbc3d12017-03-31 09:32:00 -050094 "rest": "^1$",
Michael Walshc213aa92017-04-12 16:00:33 -050095 "chassis": "^On$"
Michael Walshda2d43c2017-02-20 16:04:59 -060096 },
97 "end": {
Michael Walshffbc3d12017-03-31 09:32:00 -050098 "rest": "^1$",
Michael Walshda2d43c2017-02-20 16:04:59 -060099 "chassis": "^Off$",
Michael Walsh22b9fe62017-09-01 14:57:31 -0500100 "boot_progress": "^Off|Unspecified$",
Michael Walsh10e7eb32017-03-21 11:25:58 -0500101 "host": "^Off$",
102 "os_ping": "^0$",
103 "os_login": "^0$",
104 "os_run_cmd": "^0$"
Michael Walsh4aa82202017-03-02 14:45:49 -0600105 },
106 "bmc_reboot": 0,
107 "method_type": "keyword",
Michael Walsh10e7eb32017-03-21 11:25:58 -0500108 "method": "Run External IPMI Standard Command power off",
109 "lib_file_path": "ipmi_client.robot"
110 },
111 # Initiate a power soft using the IPMI interface.
112 "IPMI Power Soft": {
113 "start": {
Michael Walshffbc3d12017-03-31 09:32:00 -0500114 "rest": "^1$",
Michael Walshc213aa92017-04-12 16:00:33 -0500115 "chassis": "^On$"
Michael Walsh10e7eb32017-03-21 11:25:58 -0500116 },
117 "end": {
Michael Walshffbc3d12017-03-31 09:32:00 -0500118 "rest": "^1$",
Michael Walsh10e7eb32017-03-21 11:25:58 -0500119 "chassis": "^Off$",
Michael Walsh22b9fe62017-09-01 14:57:31 -0500120 "boot_progress": "^Off|Unspecified$",
Michael Walsh10e7eb32017-03-21 11:25:58 -0500121 "host": "^Off$",
122 "os_ping": "^0$",
123 "os_login": "^0$",
124 "os_run_cmd": "^0$"
125 },
126 "bmc_reboot": 0,
127 "method_type": "keyword",
128 "method": "Run External IPMI Standard Command power soft",
129 "lib_file_path": "ipmi_client.robot"
Michael Walsh4aa82202017-03-02 14:45:49 -0600130 },
131 # Run a "shutdown" command on the OS_HOST.
132 "Host Power Off": {
133 "start": {
Michael Walshffbc3d12017-03-31 09:32:00 -0500134 "rest": "^1$",
Michael Walsh4aa82202017-03-02 14:45:49 -0600135 "chassis": "^On$",
Michael Walsh22b9fe62017-09-01 14:57:31 -0500136 "boot_progress": "^FW Progress, Starting OS|OSStart$",
Michael Walsh4aa82202017-03-02 14:45:49 -0600137 "host": "^Running$",
138 "os_ping": "^1$",
139 "os_login": "^1$",
140 "os_run_cmd": "^1$"
141 },
142 "end": {
Michael Walshffbc3d12017-03-31 09:32:00 -0500143 "rest": "^1$",
Michael Walsh4aa82202017-03-02 14:45:49 -0600144 "chassis": "^Off$",
Michael Walsh22b9fe62017-09-01 14:57:31 -0500145 "boot_progress": "^Off|Unspecified$",
Michael Walsh4aa82202017-03-02 14:45:49 -0600146 "host": "^Off$",
147 "os_ping": "^0$",
148 "os_login": "^0$",
149 "os_run_cmd": "^0$"
150 },
151 "bmc_reboot": 0,
152 "method_type": "keyword",
153 "method": "utils.Initiate OS Host Power Off",
154 "lib_file_path": "utils.robot"
155 },
Michael Walsh10e7eb32017-03-21 11:25:58 -0500156
157 # OBMC re-boot boot types:
158
Michael Walshffbc3d12017-03-31 09:32:00 -0500159 # APOR - Auto Power On Restart - Note that this is functionally equivalent
160 # to 'PDU AC Cycle (run)'.
161 "APOR": {
Michael Walsh10e7eb32017-03-21 11:25:58 -0500162 "start": {
Michael Walshffbc3d12017-03-31 09:32:00 -0500163 "rest": "^1$",
164 "chassis": "^On$",
Michael Walsh22b9fe62017-09-01 14:57:31 -0500165 "boot_progress": "^FW Progress, Starting OS|OSStart$",
Michael Walshffbc3d12017-03-31 09:32:00 -0500166 "host": "^Running$",
167 "os_ping": "^1$",
168 "os_login": "^1$",
169 "os_run_cmd": "^1$"
170 },
171 "end": {
172 "rest": "^1$",
173 "chassis": "^On$",
Michael Walsh22b9fe62017-09-01 14:57:31 -0500174 "boot_progress": "^FW Progress, Starting OS|OSStart$",
Michael Walshffbc3d12017-03-31 09:32:00 -0500175 "host": "^Running$",
176 "os_ping": "^1$",
177 "os_login": "^1$",
178 "os_run_cmd": "^1$"
179 },
180 "bmc_reboot": 1,
181 "method_type": "keyword",
182 "method": "Set Global Variable ${PDU_TYPE} pdu ; Set Global Variable ${PDU_IP} ${PDU_HOST} ; PDU Power Cycle",
183 "lib_file_path": "pdu/pdu.robot:pdu/synaccess.robot"
184 },
185 # Run a "reboot" on the OBMC while host is running.
186 "OBMC Reboot (run)": {
187 "start": {
188 "rest": "^1$",
189 "chassis": "^On$",
Michael Walsh22b9fe62017-09-01 14:57:31 -0500190 "boot_progress": "^FW Progress, Starting OS|OSStart$",
Michael Walshffbc3d12017-03-31 09:32:00 -0500191 "host": "^Running$",
192 "os_ping": "^1$",
193 "os_login": "^1$",
194 "os_run_cmd": "^1$"
195 },
196 "end": {
197 "rest": "^1$",
198 "chassis": "^On$",
Michael Walsh22b9fe62017-09-01 14:57:31 -0500199 "boot_progress": "^FW Progress, Starting OS|OSStart$",
Michael Walshffbc3d12017-03-31 09:32:00 -0500200 "host": "^Running$",
201 "os_ping": "^1$",
202 "os_login": "^1$",
203 "os_run_cmd": "^1$"
204 },
205 "bmc_reboot": 1,
206 "method_type": "keyword",
Michael Walshe53e47a2017-06-30 17:03:24 -0500207 "method": "BMC Execute Command /sbin/reboot fork=${1}"
Michael Walshffbc3d12017-03-31 09:32:00 -0500208 },
Michael Walsh569141d2017-09-08 14:47:23 -0500209 # Run a REST "reboot" on the OBMC while host is running.
210 "REST OBMC Reboot (run)": {
211 "start": {
212 "rest": "^1$",
213 "chassis": "^On$",
214 "boot_progress": "^FW Progress, Starting OS|OSStart$",
215 "host": "^Running$",
216 "os_ping": "^1$",
217 "os_login": "^1$",
218 "os_run_cmd": "^1$"
219 },
220 "end": {
221 "rest": "^1$",
222 "chassis": "^On$",
223 "boot_progress": "^FW Progress, Starting OS|OSStart$",
224 "host": "^Running$",
225 "os_ping": "^1$",
226 "os_login": "^1$",
227 "os_run_cmd": "^1$"
228 },
229 "bmc_reboot": 1,
230 "method_type": "keyword",
231 "method": "Initiate BMC Reboot wait=${0}",
232 "lib_file_path": "state_manager.robot"
233 },
Michael Walshffbc3d12017-03-31 09:32:00 -0500234 # Run a "reboot" on the OBMC while host is off.
235 "OBMC Reboot (off)": {
236 "start": {
237 "rest": "^1$",
Michael Walsh10e7eb32017-03-21 11:25:58 -0500238 "chassis": "^Off$"
239 },
240 "end": {
Michael Walshffbc3d12017-03-31 09:32:00 -0500241 "rest": "^1$",
Michael Walsh10e7eb32017-03-21 11:25:58 -0500242 "chassis": "^Off$",
Michael Walsh22b9fe62017-09-01 14:57:31 -0500243 "boot_progress": "^Off|Unspecified$",
Michael Walsh10e7eb32017-03-21 11:25:58 -0500244 "host": "^Off$"
245 },
246 "bmc_reboot": 1,
247 "method_type": "keyword",
Michael Walshe53e47a2017-06-30 17:03:24 -0500248 "method": "BMC Execute Command /sbin/reboot fork=${1}"
Michael Walsh10e7eb32017-03-21 11:25:58 -0500249 },
Michael Walsh569141d2017-09-08 14:47:23 -0500250 # Run a "reboot" on the OBMC while host is off.
251 "REST OBMC Reboot (off)": {
252 "start": {
253 "rest": "^1$",
254 "chassis": "^Off$"
255 },
256 "end": {
257 "rest": "^1$",
258 "chassis": "^Off$",
259 "boot_progress": "^Off|Unspecified$",
260 "host": "^Off$"
261 },
262 "bmc_reboot": 1,
263 "method_type": "keyword",
264 "method": "Initiate BMC Reboot wait=${0}",
265 "lib_file_path": "state_manager.robot"
266 },
Michael Walshffbc3d12017-03-31 09:32:00 -0500267 # Cycle AC via the PDU while host is off.
268 "PDU AC Cycle (run)": {
Michael Walsh10e7eb32017-03-21 11:25:58 -0500269 "start": {
Michael Walshffbc3d12017-03-31 09:32:00 -0500270 "rest": "^1$",
271 "chassis": "^On$",
Michael Walsh22b9fe62017-09-01 14:57:31 -0500272 "boot_progress": "^FW Progress, Starting OS|OSStart$",
Michael Walshffbc3d12017-03-31 09:32:00 -0500273 "host": "^Running$",
274 "os_ping": "^1$",
275 "os_login": "^1$",
276 "os_run_cmd": "^1$"
277 },
278 "end": {
279 "rest": "^1$",
280 "chassis": "^On$",
Michael Walsh22b9fe62017-09-01 14:57:31 -0500281 "boot_progress": "^FW Progress, Starting OS|OSStart$",
Michael Walshffbc3d12017-03-31 09:32:00 -0500282 "host": "^Running$",
283 "os_ping": "^1$",
284 "os_login": "^1$",
285 "os_run_cmd": "^1$"
286 },
287 "bmc_reboot": 1,
288 "method_type": "keyword",
289 "method": "Set Global Variable ${PDU_TYPE} pdu ; Set Global Variable ${PDU_IP} ${PDU_HOST} ; PDU Power Cycle",
290 "lib_file_path": "pdu/pdu.robot:pdu/synaccess.robot"
291 },
292 # Cycle AC via the PDU while host is off.
293 "PDU AC Cycle (off)": {
294 "start": {
295 "rest": "^1$",
Michael Walsh10e7eb32017-03-21 11:25:58 -0500296 "chassis": "^Off$"
297 },
298 "end": {
Michael Walshffbc3d12017-03-31 09:32:00 -0500299 "rest": "^1$",
Michael Walsh10e7eb32017-03-21 11:25:58 -0500300 "chassis": "^Off$",
Michael Walsh22b9fe62017-09-01 14:57:31 -0500301 "boot_progress": "^Off|Unspecified$",
Michael Walsh10e7eb32017-03-21 11:25:58 -0500302 "host": "^Off$"
303 },
304 "bmc_reboot": 1,
305 "method_type": "keyword",
306 "method": "Set Global Variable ${PDU_TYPE} pdu ; Set Global Variable ${PDU_IP} ${PDU_HOST} ; PDU Power Cycle",
307 "lib_file_path": "pdu/pdu.robot:pdu/synaccess.robot"
308 },
Michael Walshffbc3d12017-03-31 09:32:00 -0500309 # Initiate an mc reset warm using the IPMI interface while chassis is
310 # powered on.
311 "IPMI MC Reset Warm (run)": {
Michael Walsh10e7eb32017-03-21 11:25:58 -0500312 "start": {
Michael Walshffbc3d12017-03-31 09:32:00 -0500313 "rest": "^1$",
314 "chassis": "^On$",
Michael Walsh22b9fe62017-09-01 14:57:31 -0500315 "boot_progress": "^FW Progress, Starting OS|OSStart$",
Michael Walshffbc3d12017-03-31 09:32:00 -0500316 "host": "^Running$",
317 "os_ping": "^1$",
318 "os_login": "^1$",
319 "os_run_cmd": "^1$"
320 },
321 "end": {
322 "rest": "^1$",
323 "chassis": "^On$",
Michael Walsh22b9fe62017-09-01 14:57:31 -0500324 "boot_progress": "^FW Progress, Starting OS|OSStart$",
Michael Walshffbc3d12017-03-31 09:32:00 -0500325 "host": "^Running$",
326 "os_ping": "^1$",
327 "os_login": "^1$",
328 "os_run_cmd": "^1$"
329 },
330 "bmc_reboot": 1,
331 "method_type": "keyword",
332 "method": "Run External IPMI Standard Command mc reset warm ; Printn",
333 "lib_file_path": "ipmi_client.robot:gen_print.py"
334 },
335 # Initiate an mc reset warm using the IPMI interface while chassis is
336 # powered off.
337 "IPMI MC Reset Warm (off)": {
338 "start": {
339 "rest": "^1$",
Michael Walsh10e7eb32017-03-21 11:25:58 -0500340 "chassis": "^Off$"
341 },
342 "end": {
Michael Walshffbc3d12017-03-31 09:32:00 -0500343 "rest": "^1$",
Michael Walsh10e7eb32017-03-21 11:25:58 -0500344 "chassis": "^Off$",
Michael Walsh22b9fe62017-09-01 14:57:31 -0500345 "boot_progress": "^Off|Unspecified$",
Michael Walsh10e7eb32017-03-21 11:25:58 -0500346 "host": "^Off$"
347 },
348 "bmc_reboot": 1,
349 "method_type": "keyword",
350 "method": "Run External IPMI Standard Command mc reset warm ; Printn",
351 "lib_file_path": "ipmi_client.robot:gen_print.py"
352 },
353
354 # Host OS re-boot boot types:
355
356 # Initiate a power cycle using the IPMI interface (equivalent to off/on).
357 "IPMI Power Cycle": {
358 "start": {
Michael Walshffbc3d12017-03-31 09:32:00 -0500359 "rest": "^1$",
Michael Walsh10e7eb32017-03-21 11:25:58 -0500360 "chassis": "^On$",
Michael Walsh22b9fe62017-09-01 14:57:31 -0500361 "boot_progress": "^FW Progress, Starting OS|OSStart$",
Michael Walsh10e7eb32017-03-21 11:25:58 -0500362 "host": "^Running$",
363 "os_ping": "^1$",
364 "os_login": "^1$",
365 "os_run_cmd": "^1$"
366 },
367 "end": {
Michael Walshffbc3d12017-03-31 09:32:00 -0500368 "rest": "^1$",
Michael Walsh10e7eb32017-03-21 11:25:58 -0500369 "chassis": "^On$",
Michael Walsh22b9fe62017-09-01 14:57:31 -0500370 "boot_progress": "^FW Progress, Starting OS|OSStart$",
Michael Walsh10e7eb32017-03-21 11:25:58 -0500371 "host": "^Running$",
372 "os_ping": "^1$",
373 "os_login": "^1$",
374 "os_run_cmd": "^1$"
375 },
376 "bmc_reboot": 0,
377 "method_type": "keyword",
378 "method": "Run External IPMI Standard Command power cycle",
379 "lib_file_path": "ipmi_client.robot"
380 },
381 # Initiate a power reset using the IPMI interface (equivalent to off/on).
382 # Functionally equivalent to "IPMI Power Cycle".
383 "IPMI Power Reset": {
384 "start": {
Michael Walshffbc3d12017-03-31 09:32:00 -0500385 "rest": "^1$",
Michael Walsh10e7eb32017-03-21 11:25:58 -0500386 "chassis": "^On$",
Michael Walsh22b9fe62017-09-01 14:57:31 -0500387 "boot_progress": "^FW Progress, Starting OS|OSStart$",
Michael Walsh10e7eb32017-03-21 11:25:58 -0500388 "host": "^Running$",
389 "os_ping": "^1$",
390 "os_login": "^1$",
391 "os_run_cmd": "^1$"
392 },
393 "end": {
Michael Walshffbc3d12017-03-31 09:32:00 -0500394 "rest": "^1$",
Michael Walsh10e7eb32017-03-21 11:25:58 -0500395 "chassis": "^On$",
Michael Walsh22b9fe62017-09-01 14:57:31 -0500396 "boot_progress": "^FW Progress, Starting OS|OSStart$",
Michael Walsh10e7eb32017-03-21 11:25:58 -0500397 "host": "^Running$",
398 "os_ping": "^1$",
399 "os_login": "^1$",
400 "os_run_cmd": "^1$"
401 },
402 "bmc_reboot": 0,
403 "method_type": "keyword",
404 "method": "Run External IPMI Standard Command power reset",
405 "lib_file_path": "ipmi_client.robot"
406 },
Michael Walsh4aa82202017-03-02 14:45:49 -0600407 # Do an auto reboot by setting auto reboot to "yes" and going to quiesce state.
408 "Auto Reboot": {
409 "start": {
Michael Walshffbc3d12017-03-31 09:32:00 -0500410 "rest": "^1$",
Michael Walsh4aa82202017-03-02 14:45:49 -0600411 "chassis": "^On$",
Michael Walsh22b9fe62017-09-01 14:57:31 -0500412 "boot_progress": "^FW Progress, Starting OS|OSStart$",
Michael Walsh4aa82202017-03-02 14:45:49 -0600413 "host": "^Running$",
414 "os_ping": "^1$",
415 "os_login": "^1$",
416 "os_run_cmd": "^1$"
417 },
418 "end": {
Michael Walshffbc3d12017-03-31 09:32:00 -0500419 "rest": "^1$",
Michael Walsh4aa82202017-03-02 14:45:49 -0600420 "chassis": "^On$",
Michael Walsh22b9fe62017-09-01 14:57:31 -0500421 "boot_progress": "^FW Progress, Starting OS|OSStart$",
Michael Walsh4aa82202017-03-02 14:45:49 -0600422 "host": "^Running$",
423 "os_ping": "^1$",
424 "os_login": "^1$",
425 "os_run_cmd": "^1$"
426 },
427 "bmc_reboot": 0,
428 "method_type": "keyword",
429 "method": "utils.Initiate Auto Reboot",
430 "lib_file_path": "utils.robot"
Michael Walsh10e7eb32017-03-21 11:25:58 -0500431 },
432 # Run a "reboot" command on the OS_HOST.
433 "Host Reboot": {
434 "start": {
Michael Walshffbc3d12017-03-31 09:32:00 -0500435 "rest": "^1$",
Michael Walsh10e7eb32017-03-21 11:25:58 -0500436 "chassis": "^On$",
Michael Walsh22b9fe62017-09-01 14:57:31 -0500437 "boot_progress": "^FW Progress, Starting OS|OSStart$",
Michael Walsh10e7eb32017-03-21 11:25:58 -0500438 "host": "^Running$",
439 "os_ping": "^1$",
440 "os_login": "^1$",
441 "os_run_cmd": "^1$"
442 },
443 "end": {
Michael Walshffbc3d12017-03-31 09:32:00 -0500444 "rest": "^1$",
Michael Walsh10e7eb32017-03-21 11:25:58 -0500445 "chassis": "^On$",
Michael Walsh22b9fe62017-09-01 14:57:31 -0500446 "boot_progress": "^FW Progress, Starting OS|OSStart$",
Michael Walsh10e7eb32017-03-21 11:25:58 -0500447 "host": "^Running$",
448 "os_ping": "^1$",
449 "os_login": "^1$",
450 "os_run_cmd": "^1$"
451 },
452 "bmc_reboot": 0,
453 "method_type": "keyword",
454 "method": "utils.Initiate OS Host Reboot",
455 "lib_file_path": "utils.robot"
Michael Walshda2d43c2017-02-20 16:04:59 -0600456 }
457}