Bases: ironic.drivers.base.BaseDriver
Agent + IPMINative driver.
This driver implements the core functionality, combining ironic.drivers.modules.ipminative.NativeIPMIPower (for power on/off and reboot) with ironic.drivers.modules.agent.AgentDeploy (for image deployment). Implementations are in those respective classes; this class is merely the glue between them.
Bases: ironic.drivers.base.BaseDriver
Agent + IPMITool driver.
This driver implements the core functionality, combining ironic.drivers.modules.ipmitool.IPMIPower (for power on/off and reboot) with ironic.drivers.modules.agent.AgentDeploy (for image deployment). Implementations are in those respective classes; this class is merely the glue between them.
Bases: ironic.drivers.base.BaseDriver
Agent + SSH driver.
NOTE: This driver is meant only for testing environments.
This driver implements the core functionality, combining ironic.drivers.modules.ssh.SSH (for power on/off and reboot of virtual machines tunneled over SSH), with ironic.drivers.modules.agent.AgentDeploy (for image deployment). Implementations are in those respective classes; this class is merely the glue between them.
Bases: ironic.drivers.base.BaseDriver
Agent + VirtualBox driver.
NOTE: This driver is meant only for testing environments.
This driver implements the core functionality, combining ironic.drivers.modules.virtualbox.VirtualBoxPower (for power
on/off and reboot of VirtualBox virtual machines), with
ironic.drivers.modules.agent.AgentDeploy (for image deployment). Implementations are in those respective classes; this class is merely the glue between them.