[blivet] support for container member set management

David Lehman dlehman at redhat.com
Thu Mar 20 17:14:04 UTC 2014


This adds the ability to add/remove members from a volume group,
md array, or btrfs volume. It adds a ContainerDevice class to
provide the interfaces.

This isn't expected to impact anaconda at all.

 blivet/deviceaction.py      | 198 +++++++++++++--
 blivet/devicefactory.py     |  26 +-
 blivet/devicelibs/btrfs.py  |  14 +-
 blivet/devicelibs/lvm.py    |  57 ++++-
 blivet/devicelibs/mdraid.py |  61 ++++-
 blivet/devices.py           | 592 +++++++++++++++++++++++---------------------
 blivet/devicetree.py        |  21 +-
 blivet/formats/fs.py        |   4 +-
 tests/action_test.py        | 122 +++++++++
 tests/devices_test.py       |  88 ++++---
 10 files changed, 816 insertions(+), 367 deletions(-)



More information about the anaconda-patches mailing list