Bases: ironic.api.controllers.base.APIBase
API representation of a driver.
Bases: ironic.api.controllers.base.APIBase
API representation of a list of drivers.
Bases: pecan.rest.RestController
REST controller for driver passthru.
This controller allow vendors to expose cross-node functionality in the Ironic API. Ironic will merely relay the message from here to the specified driver, no introspection will be made in the message body.
Bases: pecan.rest.RestController
Returns the logical disk properties for the driver.
Parameters: | driver_name – Name of the driver. |
---|---|
Returns: | A dictionary containing the properties that can be mentioned for logical disks and a textual description for them. |
Raises: | UnsupportedDriverExtension if the driver doesn’t support RAID configuration. |
Raises: | NotAcceptable, if requested version of the API is less than 1.12. |
Raises: | DriverNotFound, if driver is not loaded on any of the conductors. |