| Trees | Indices | Help |
|
|---|
|
|
Block device abstraction
|
|||
|
RbdShowmappedJsonError `rbd showmmapped' JSON formatting error Exception class. |
|||
|
LogicalVolume Logical Volume block device. |
|||
|
FileStorage File device. |
|||
|
PersistentBlockDevice A block device with persistent node |
|||
|
RADOSBlockDevice A RADOS Block Device (rbd). |
|||
|
ExtStorageDevice A block device provided by an ExtStorage Provider. |
|||
|
|||
|
|||
| None or a block device path (during attach) |
|
||
| tuple |
|
||
| dict |
|
||
|
|||
|
|||
|
|||
|
|||
|
|||
| bdev.BlockDev |
|
||
|
|||
DEV_MAP = {constants.DT_PLAIN: LogicalVolume, constants.DT_DRB
|
|||
Imports: re, errno, stat, os, logging, math, utils, errors, constants, objects, compat, pathutils, serializer, base, drbd, filestorage
|
|||
Throws an error if the given result is a failed one.
|
Take an External Storage action. Take an External Storage action concerning or affecting a specific Volume inside the External Storage.
|
Create an ExtStorage instance from disk. This function will return an ExtStorage instance if the given name is a valid ExtStorage name.
|
Calculate the environment for an External Storage script.
|
Compute the ExtStorage log filename for a given Volume and operation.
|
Search for an existing, assembled device. This will succeed only if the device exists and is assembled, but it does not do any actions in order to activate the device.
|
Try to attach or assemble an existing device. This will attach to assemble the device, as needed, to bring it fully up. It must be safe to run on already-assembled devices.
|
Create a device.
|
|
|||
DEV_MAP
|
| Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Wed Dec 30 13:42:34 2015 | http://epydoc.sourceforge.net |