The latest version of this documentation can be found on-line at http://storaged.org/libblockdev/.

The latest version of the code can be found at https://github.com/storaged-project/libblockdev

Documentation for Python bindings is available here


libblockdev Reference Manual
blockdev library — a library for doing low-level operations with block devices
BTRFS — plugin for operations with BTRFS devices
Crypto — plugin for operations with encrypted devices
DeviceMapper — plugin for basic operations with device mapper
FS — plugin for operations with file systems
Loop — plugin for operations with loop devices
LVM — plugin for operations with LVM
MD RAID — plugin for basic operations with MD RAID
Mpath — plugin for basic operations with multipath devices
NVDIMM — DEPRECATED plugin for operations with nvdimm space
NVMe — plugin for NVMe device reporting and management
Plugins — functions related to querying plugins
Part — plugin for operations with partition tables
SMART — S.M.A.R.T. device reporting and management.
Swap — plugin for operations with swap space
s390 — plugin for operations with s390
Utils — library providing utility functions used by the blockdev library and its plugins
GI Overrides
Testing libblockdev
API changes in libblockdev 3.0
API Index
Annotation Glossary