[Kimchi-devel] [PATCHv7 0/7] Support storage volume ref_cnt

lvroyce at linux.vnet.ibm.com lvroyce at linux.vnet.ibm.com
Mon Mar 10 09:05:39 UTC 2014


From: Royce Lv <lvroyce at linux.vnet.ibm.com>

tested:
    1. sudo make check
    2. from UI: list storage volumes and unrefered volume ref_cnt is 0,
       ref_cnt for refered ones are 1.

Available volumes will be tracked by volume reference count.
Add this field to storage volume,
so that storage volume/pool action validation can rely on it.

Royce Lv (7):
  Export list vms functionality
  Fix vm disk path when it does not have source element
  Add volume ref_cnt: update api.md
  Add volume ref_cnt: Update controller and json schema
  Add volume ref_cnt: Add model and mockmodel implementation
  Add volume ref_cnt: Update test
  Multiple pep8 fixes

 docs/API.md                          |  3 +++
 src/kimchi/API.json                  | 25 +++++++++++++++++++++++++
 src/kimchi/control/storagevolumes.py |  1 +
 src/kimchi/i18n.py                   |  4 ++++
 src/kimchi/mockmodel.py              | 10 +++++++---
 src/kimchi/model/debugreports.py     |  2 +-
 src/kimchi/model/storagevolumes.py   | 30 ++++++++++++++++++++++++++++++
 src/kimchi/model/templates.py        |  2 +-
 src/kimchi/model/vms.py              |  6 +++++-
 src/kimchi/model/vmstorages.py       | 23 +++++++++++++----------
 tests/test_model.py                  |  4 ++++
 tests/test_rest.py                   |  2 ++
 12 files changed, 96 insertions(+), 16 deletions(-)

-- 
1.8.1.2




More information about the Kimchi-devel mailing list