[Kimchi-devel] [PATCHv6 0/8] Add support of storage server and target
Royce Lv
lvroyce at linux.vnet.ibm.com
Tue Jan 14 02:56:35 UTC 2014
Ping?
On 2014年01月08日 23:50, lvroyce0210 at gmail.com wrote:
> From: Royce Lv <lvroyce at linux.vnet.ibm.com>
>
> v5>v6, change GET param support to cover more scenario of filter collected results.
> v4>v5, remove storage server list reload function,
> merge storage server and targets
> v3>v4, fix inconsistency between doc and json schema
> v1>v3, fix racing problem, fix style.
>
> Add parameters to GET request so that we will query storage server as:
> /storageservers?target_type=netfs
> Query all servers of any type supported(now only netfs):
> /storageservers
> Query all storage targets on a server:
> /storageservers/host-name/storagetargets
> Query a given type of storage targets:
> /storageservers/host-name/storagetargets?target_type=netfs
>
> Note: Due to Ubuntu 13.04 bug: ubuntu host report empty list for targets query,
> as my solution already accepted and is easy to fix, we will wait it upstream
> before 2weeks before release, I'll provide a work around by then if not available yet.
> REF:
> https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1264955
>
> Royce Lv (8):
> Support params for GET method
> Add testcase for GET param
> Storage server: Update API.md
> storage server: update controller.py
> storage server: Update model and mockmodel
> storage target: Update API.md
> storage target: Update controller and json schema
> storage target: Add model support
>
> docs/API.md | 22 +++++++++++
> src/kimchi/API.json | 20 ++++++++++
> src/kimchi/control/base.py | 26 +++++++++----
> src/kimchi/control/storagepools.py | 4 +-
> src/kimchi/control/storageserver.py | 63 +++++++++++++++++++++++++++++++
> src/kimchi/control/utils.py | 2 +
> src/kimchi/mockmodel.py | 28 ++++++++++++++
> src/kimchi/model.py | 74 +++++++++++++++++++++++++++++++++++++
> src/kimchi/root.py | 2 +
> tests/test_rest.py | 34 +++++++++++++++++
> 10 files changed, 266 insertions(+), 9 deletions(-)
> create mode 100644 src/kimchi/control/storageserver.py
>
More information about the Kimchi-devel
mailing list