The ironic.drivers.fake Module

Fake drivers used in testing.

class ironic.drivers.fake.FakeAgentDriver[source]

Bases: ironic.drivers.base.BaseDriver

Example implementation of an AgentDriver.

class ironic.drivers.fake.FakeCIMCDriver[source]

Bases: ironic.drivers.base.BaseDriver

Fake CIMC driver.

class ironic.drivers.fake.FakeDracDriver[source]

Bases: ironic.drivers.base.BaseDriver

Fake Drac driver.

class ironic.drivers.fake.FakeDriver[source]

Bases: ironic.drivers.base.BaseDriver

Example implementation of a Driver.

class ironic.drivers.fake.FakeIPMINativeDriver[source]

Bases: ironic.drivers.base.BaseDriver

Fake IPMINative driver.

class ironic.drivers.fake.FakeIPMIToolDriver[source]

Bases: ironic.drivers.base.BaseDriver

Example implementation of a Driver.

class ironic.drivers.fake.FakeIPMIToolInspectorDriver[source]

Bases: ironic.drivers.base.BaseDriver

Fake Inspector driver.

class ironic.drivers.fake.FakeIPMIToolSocatDriver[source]

Bases: ironic.drivers.base.BaseDriver

Example implementation of a Driver.

class ironic.drivers.fake.FakeIRMCDriver[source]

Bases: ironic.drivers.base.BaseDriver

Fake iRMC driver.

class ironic.drivers.fake.FakeIloDriver[source]

Bases: ironic.drivers.base.BaseDriver

Fake iLO driver, used in testing.

class ironic.drivers.fake.FakeOneViewDriver[source]

Bases: ironic.drivers.base.BaseDriver

Fake OneView driver. For testing purposes.

class ironic.drivers.fake.FakePXEDriver[source]

Bases: ironic.drivers.base.BaseDriver

Example implementation of a Driver.

class ironic.drivers.fake.FakeSNMPDriver[source]

Bases: ironic.drivers.base.BaseDriver

Fake SNMP driver.

class ironic.drivers.fake.FakeSSHDriver[source]

Bases: ironic.drivers.base.BaseDriver

Example implementation of a Driver.

class ironic.drivers.fake.FakeSoftPowerDriver[source]

Bases: ironic.drivers.fake.FakeDriver

Example implementation of a Driver.

class ironic.drivers.fake.FakeUcsDriver[source]

Bases: ironic.drivers.base.BaseDriver

Fake UCS driver.