[virt-tools-list] [PATCH 0/5] Make filesystem devices editable

Cédric Bosdonnat cbosdonnat at suse.com
Tue Jan 21 09:05:27 UTC 2014


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




More information about the virt-tools-list mailing list