This patch serie initial goal was to make filesystem devices editable, but I also discovered that there were some filesystem types and drivers missing for the LXC cases. The code and UI from the addhardware.py was extracted into a new vmmFSDetails class and UI file to help reusing it in the details.py code. Cédric Bosdonnat (5): Add Hardware: added the missing filesystem types for LXC guests. Add lxc filesystem drivers: loop and nbd Create a separate class vmmFSDetails to share filesystem addhardware UI Use vmmFSDetails in details dialog to allow editing filesystem devices Write back the changes in filesystem details page tests/xmlparse-xml/change-filesystems-in.xml | 13 + tests/xmlparse-xml/change-filesystems-out.xml | 15 + tests/xmlparse.py | 21 ++ ui/addhardware.ui | 331 +------------------ ui/details.ui | 214 +----------- ui/fsdetails.ui | 456 ++++++++++++++++++++++++++ virtManager/addhardware.py | 187 +---------- virtManager/details.py | 52 +-- virtManager/domain.py | 13 + virtManager/fsdetails.py | 420 ++++++++++++++++++++++++ virtinst/devicefilesystem.py | 17 +- 11 files changed, 1001 insertions(+), 738 deletions(-) create mode 100644 ui/fsdetails.ui create mode 100644 virtManager/fsdetails.py -- 1.8.5.2 _______________________________________________ virt-tools-list mailing list virt-tools-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/virt-tools-list