The watcher.applier.actions.change_node_power_state Module

The watcher.applier.actions.change_node_power_state Module

class watcher.applier.actions.change_node_power_state.ChangeNodePowerState(config, osc=None)[source]

Bases: watcher.applier.actions.base.BaseAction

Compute node power on/off

By using this action, you will be able to on/off the power of a compute node.

The action schema is:

schema = Schema({
 'resource_id': str,
 'state': str,
})

The resource_id references a ironic node id (list of available ironic node is returned by this command: ironic node-list). The state value should either be on or off.

execute()[source]
get_description()[source]

Description of the action

post_condition()[source]
pre_condition()[source]
revert()[source]
class watcher.applier.actions.change_node_power_state.NodeState[source]

Bases: enum.Enum

Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.