[Kimchi-devel] [PATCH v2 0/4] Allow creating VM storages with ref_cnt > 0

Crístian Deives cristiandeives at gmail.com
Thu May 7 14:57:51 UTC 2015


The difference between this and the previous patchset is:

- Patches 1 and 4 have been added to fix some related bugs.
- Patch 2 has been added to change ref_cnt to used_by. ref_cnt indicated how
  many VMs used a storage volume, whereas used_by indicate which VMs use a
  storage volume.

Crístian Deives (4):
  fix: Use correct path when setting 'ref_cnt' to a new volume
  Replace storage volume 'ref_cnt' with 'used_by'
  Allow creating VM storages with non-empty 'used_by'
  Set 'used_by' to [] when creating some volumes

 docs/API.md                          |  4 +--
 src/kimchi/control/storagevolumes.py |  2 +-
 src/kimchi/i18n.py                   |  1 -
 src/kimchi/mockmodel.py              |  4 +--
 src/kimchi/model/diskutils.py        | 18 ++++++-------
 src/kimchi/model/storagevolumes.py   | 33 ++++++++++++------------
 src/kimchi/model/vms.py              | 14 ++++++----
 src/kimchi/model/vmstorages.py       | 50 +++++++++++++++++++-----------------
 tests/test_model.py                  |  6 +++++
 tests/test_model_storagevolume.py    |  2 +-
 tests/test_rest.py                   |  2 +-
 11 files changed, 73 insertions(+), 63 deletions(-)

-- 
2.1.0




More information about the Kimchi-devel mailing list