The ironic.common.driver_factory Module

The ironic.common.driver_factory Module

class ironic.common.driver_factory.BaseDriverFactory[source]

Bases: object

Discover, load and manage the drivers available.

This is subclassed to load both main drivers and extra interfaces.

get_driver(name)[source]
items()[source]

Iterator over pairs (name, instance).

class ironic.common.driver_factory.DriverFactory[source]

Bases: ironic.common.driver_factory.BaseDriverFactory

class ironic.common.driver_factory.HardwareTypesFactory[source]

Bases: ironic.common.driver_factory.BaseDriverFactory

class ironic.common.driver_factory.NetworkInterfaceFactory

Bases: ironic.common.driver_factory.BaseDriverFactory

class ironic.common.driver_factory.StorageInterfaceFactory

Bases: ironic.common.driver_factory.BaseDriverFactory

Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.