Irmc RAID specific methods
ironic.drivers.modules.irmc.raid.
IRMCRAID
[source]¶Bases: ironic.drivers.base.RAIDInterface
create_configuration
(task, create_root_volume=True, create_nonroot_volumes=True)[source]¶Create the RAID configuration.
This method creates the RAID configuration on the given node.
Parameters: |
|
---|---|
Returns: | states.CLEANWAIT if RAID configuration is in progress asynchronously. |
Raises: | MissingParameterValue, if node.target_raid_config is missing or empty. |
Raises: | IRMCOperationError on an error from scciclient |
delete_configuration
(task)[source]¶Delete the RAID configuration.
Parameters: | task – a TaskManager instance containing the node to act on. |
---|---|
Returns: | states.CLEANWAIT if deletion is in progress asynchronously or None if it is complete. |
supported
= False¶Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.