The ironic.drivers.modules.oneview.deploy
Module¶
-
class
ironic.drivers.modules.oneview.deploy.
OneViewAgentDeploy
[source]¶ Bases:
ironic.drivers.modules.oneview.deploy.OneViewAgentDeployMixin
,ironic.drivers.modules.agent.AgentDeploy
,ironic.drivers.modules.oneview.deploy.OneViewPeriodicTasks
Class for OneView Agent deployment driver.
-
class
ironic.drivers.modules.oneview.deploy.
OneViewAgentDeployMixin
[source]¶ Bases:
object
-
reboot_and_finish_deploy
(*args, **kwargs)[source]¶ Helper method to trigger reboot on the node and finish deploy.
This method initiates a reboot on the node. On success, it marks the deploy as complete. On failure, it logs the error and marks deploy as failure.
Parameters: task – a TaskManager object containing the node Raises: InstanceDeployFailure, if node reboot failed.
-
-
class
ironic.drivers.modules.oneview.deploy.
OneViewIscsiDeploy
[source]¶ Bases:
ironic.drivers.modules.iscsi_deploy.ISCSIDeploy
,ironic.drivers.modules.oneview.deploy.OneViewPeriodicTasks
Class for OneView ISCSI deployment driver.