Dummy interface implementations for use as defaults with optional interfaces.
Note that unlike fake implementatios, these do not pass validation and raise exceptions for user-accessible actions.
Bases: object
Mixin to add to an interface to make it fail validation.
Bases: ironic.drivers.modules.noop.FailMixin, ironic.drivers.base.ConsoleInterface
Console interface implementation that raises errors on all requests.
Bases: ironic.drivers.modules.noop.FailMixin, ironic.drivers.base.InspectInterface
Inspect interface implementation that raises errors on all requests.
Bases: ironic.drivers.modules.noop.FailMixin, ironic.drivers.base.RAIDInterface
RAID interface implementation that raises errors on all requests.
Bases: ironic.drivers.modules.noop.FailMixin, ironic.drivers.base.RescueInterface
Rescue interface implementation that raises errors on all requests.
Bases: ironic.drivers.modules.noop.FailMixin, ironic.drivers.base.VendorInterface
Vendor interface implementation that raises errors on all requests.