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.OneViewPeriodicTasksClass 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.OneViewPeriodicTasksClass for OneView ISCSI deployment driver.