ironic_python_agent.extensions.deploy.
DeployExtension
(agent=None)[source]¶Bases: ironic_python_agent.extensions.base.BaseAgentExtension
execute_deploy_step
(step, node, ports, deploy_version=None, **kwargs)[source]¶Execute a deploy step.
step – A deploy step with ‘step’, ‘priority’ and ‘interface’ keys
node – A dict representation of a node
ports – A dict representation of ports attached to node
deploy_version – The deploy version as returned by hardware.get_current_versions() at the beginning of deploying.
kwargs – The remaining arguments are passed to the step.
a CommandResult object with command_result set to whatever the step returns.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.