/melvin

Rust library for using LVM and Linux devicemapper

Primary LanguageRustMozilla Public License 2.0MPL-2.0

Build Status

MeLVin

An implementation of an LVM-style volume manager library.

Melvin is not compatible with LVM2.

  • parsing of metadata and lvm.conf
  • locking
  • dm ioctls
  • metad support
  • no legacy support

Development status

ALPHA. Do not test on a system with data you care about, especially any APIs that write anything (i.e take &mut self as an argument).

Documentation

API Documentation generated by rustdoc.

License

Mozilla Public License 2.0