Merge "Remove API change for supported power states"

This commit is contained in:
Zuul 2017-12-04 16:31:36 +00:00 committed by Gerrit Code Review
commit f1d50dcfa3
1 changed files with 0 additions and 44 deletions

View File

@ -249,50 +249,6 @@ REST API impact
{"target": "soft power off",
"timeout": 600}
* Add a new "supported_power_states" member to the return type Node
and NodeStates, and enhance the following APIs::
GET /v1/nodes/(node_ident)
GET /v1/nodes/(node_ident)/states
JSON example of the returned type NodeStates
{
"console_enabled": false,
"last_error": null,
"power_state": "power on",
"provision_state": null,
"provision_updated_at": null,
"target_power_state": "soft power off",
"target_provision_state": "active",
"supported_power_states": [
"power on",
"power off",
"rebooting",
"soft rebooting",
"soft power off"
]
}
Consequently Ironic CLI "ironic node-show" and "ironic node-show-states"
return "supported_power_states" member in the table format.
example of "ironic node-show-states"
+------------------------+----------------------------------------+
| Property | Value |
+------------------------+----------------------------------------+
| target_power_state | soft power off |
| target_provision_state | None |
| last_error | None |
| console_enabled | False |
| provision_updated_at | 2015-08-01T00:00:00+00:00 |
| power_state | power on |
| provision_state | active |
| supported_power_states | ["power on", "power off", "rebooting", |
| | "soft rebooting", "soft power off"] |
+------------------------+----------------------------------------+
* Add a new management API to support inject NMI::
PUT /v1/nodes/(node_ident)/management/inject_nmi