[Kimchi-devel] [PATCH v6 (BACKEND) 0/5] Storagepool SCSI/FC

Rodrigo Trujillo rodrigo.trujillo at linux.vnet.ibm.com
Thu Feb 13 18:32:56 UTC 2014


V6:
- Fix minor issues from previous reviews
- Change code to use new i18n translation system for exception error messages

V5:
- Add entries to API.md related to host pci devices API
- Fix issues with wwpn and wwnn fields in lookup returns
- Fix issues in mock model
- Fix UI minor issues
- Add UI strings to i18n
- Refactored code accordig to code review suggestions


V4:
- Implements mockmodel and tests
- Fix UI
- Fix other minor issues


V3:
- Changed API to only receive the scsi host name when creating new pool
- Changed API to require LUN when creating new VM on SCSI pool
- Created feature test and removed libvirt test function
- Rebased with new model structure
- Added error function handlers to UIs
- Fixed LUN selection window


V2:

- Implements Fibre Channel devices discover in the host
- Allow vms_create receive a volume to create the disk (if pool is SCSI)
- Create basic UI to select SCSI Host when creating SCSI FC pool
- Draft of UI to select LUN to create new VM when template has a SCSI
  pool configured. (Need help of UI guys here!)


Rodrigo Trujillo (5):
  Storagepool SCSI/FC: Implement node devices API backend
  Storagepool SCSI/FC: API.md entries related to host pci devices
  Storagepool SCSI/FC: Backend implementation
  Storagepool SCSI/FC: Modifies mockmodel and implements tests for FC
    pool
  Storagepool SCSI/FC: Modify backend errors messages to use i18n system

 docs/API.md                            | 33 +++++++++++++++++-
 src/kimchi/API.json                    | 16 +++++++--
 src/kimchi/control/host.py             | 16 +++++++++
 src/kimchi/featuretests.py             | 29 ++++++++++++++++
 src/kimchi/i18n.py                     |  4 +++
 src/kimchi/mockmodel.py                | 56 +++++++++++++++++++++++++++---
 src/kimchi/model/config.py             |  2 ++
 src/kimchi/model/host.py               | 55 ++++++++++++++++++++++++++++++
 src/kimchi/model/libvirtstoragepool.py | 48 ++++++++++++++++++++++++--
 src/kimchi/model/storagepools.py       | 30 +++++++++++++---
 src/kimchi/model/templates.py          |  5 +++
 src/kimchi/model/vms.py                | 27 +++++++++++++--
 src/kimchi/vmtemplate.py               | 31 ++++++++++++++++-
 tests/test_rest.py                     | 62 ++++++++++++++++++++++++++++++++++
 tests/test_storagepool.py              | 21 ++++++++++++
 15 files changed, 417 insertions(+), 18 deletions(-)

-- 
1.8.5.3




More information about the Kimchi-devel mailing list