ironic.drivers.ipmi Module¶Hardware types and classic drivers for IPMI (using ipmitool).
ironic.drivers.ipmi.AgentAndIPMIToolAndSocatDriver[source]¶Bases: ironic.drivers.ipmi.AgentAndIPMIToolDriver
Agent + IPMITool + socat 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) and with
ironic.drivers.modules.ipmitool.IPMISocatConsole.
This driver uses the socat console interface instead of the shellinabox
one.
Implementations are in those respective classes; this class is merely the
glue between them.
ironic.drivers.ipmi.AgentAndIPMIToolDriver[source]¶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.
ironic.drivers.ipmi.IPMIHardware[source]¶Bases: ironic.drivers.generic.GenericHardware
IPMI hardware type.
Uses ipmitool to implement power and management.
Provides serial console implementations via shellinabox or socat.
ironic.drivers.ipmi.PXEAndIPMIToolAndSocatDriver[source]¶Bases: ironic.drivers.ipmi.PXEAndIPMIToolDriver
PXE + IPMITool + socat driver.
This driver implements the core functionality, combining
ironic.drivers.modules.ipmitool.IPMIPower for power on/off
and reboot with
ironic.drivers.modules.iscsi_deploy.ISCSIDeploy (for
image deployment) and with
ironic.drivers.modules.ipmitool.IPMISocatConsole.
This driver uses the socat console interface instead of the shellinabox
one.
Implementations are in those respective
classes; this class is merely the glue between them.
ironic.drivers.ipmi.PXEAndIPMIToolDriver[source]¶Bases: ironic.drivers.base.BaseDriver
PXE + IPMITool driver.
This driver implements the core functionality, combining
ironic.drivers.modules.ipmitool.IPMIPower for power on/off
and reboot with
ironic.drivers.modules.iscsi_deploy.ISCSIDeploy for
image deployment. Implementations are in those respective
classes; this class is merely the glue between them.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.