[Kimchi-devel] [PATCH 0/3] New backend API: get available devices from host
Daniel Henrique Barboza
dhbarboza82 at gmail.com
Wed Jul 15 18:56:37 UTC 2015
Patch set applied to master branch of https://github.com/danielhb/kimchi
Thanks for the reviews/tests!
ps: this patch set fixes github bug #690
On 07/15/2015 11:08 AM, Jose Ricardo Ziviani wrote:
> Reviewed-by: Jose Ricardo Ziviani <joserz at linux.vnet.ibm.com>
>
> On 14-07-2015 12:00, dhbarboza82 at gmail.com wrote:
>> From: Daniel Henrique Barboza <dhbarboza82 at gmail.com>
>>
>> This patch set adds a new API to retrieve only the available devices
>> from the host. 'available' means only the devices that weren't
>> attached to any other VM.
>>
>> The backend is generic and can work with all devices, but the API
>> provided here is made for 'PCI' devices only as we do not provide
>> official support for USB and SCSI passthrough yet.
>>
>> Usage:
>>
>> get all available devices:
>>
>> $ curl -u danielhb -H "Content-Type: application/json" -H "Accept:
>> application/json" -X GET
>> "http://localhost:8010/host/devices?_passthrough=true&_available_only=true"
>>
>> get all available PCI devices:
>>
>> $ curl -u danielhb -H "Content-Type: application/json" -H "Accept:
>> application/json" -X GET
>> "http://localhost:8010/host/devices?_passthrough=true&_available_only=true&_cap=pci"
>>
>> Daniel Henrique Barboza (3):
>> Get available host passthrough devices: model changes
>> Adding new API in the UI APIs and docs
>> Mockmodel and test changes for the new API
>>
>> docs/API.md | 2 +
>> src/kimchi/API.json | 6 +++
>> src/kimchi/i18n.py | 1 +
>> src/kimchi/mockmodel.py | 3 +-
>> src/kimchi/model/host.py | 105
>> ++++++++++++++++++++++++++++++++++++++++-
>> src/kimchi/model/vmhostdevs.py | 75 ++---------------------------
>> tests/test_host.py | 11 +++++
>> ui/js/src/kimchi.api.js | 14 ++++++
>> 8 files changed, 144 insertions(+), 73 deletions(-)
>>
>
More information about the Kimchi-devel
mailing list