
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