Gris Ge
2014-10-15 14:31:31 UTC
* This patchset is based on master tree plus:
'[PATCH 00/18] Pending patches' # 14 Oct 2014
* This patch set provide a way for creating thin provisioning or full
allocated volume:
Pool.element_type:
* Pool.ELEMENT_TYPE_VOLUME
# Can call volume_create() using
# provisioning=Volume.PROVISION_DEFAULT
# This is for back compatibility or user who don't care about
# Thin provisioning. Plugin or Array will use their default setting
# for new volume.
* Pool.ELEMENT_TYPE_VOLUME_THIN
# Can call volume_create() using
# provisioning=Volume.PROVISION_THIN
# Thin provisioned volume is required.
* Pool.ELEMENT_TYPE_VOLUME_FULL
# Can call volume_create() using
# provisioning=Volume.PROVISION_FULL
# Full allocated volume is required.
Gris Ge (6):
Library: Add new element_type to pool for thin provisioning.
lsmcli: Add new element types of lsm.Pool.
SMI-S Plugin: Indicate pool thin provisioning status in pool querying.
SMI-S Plugin: Allow provision parameter of volume_create()
ONTAP Plugin: Add thin provisioning support.
Nstor Plugin: Set VOLUME_THIN element type when querying pool.
.../include/libstoragemgmt/libstoragemgmt_types.h | 2 +
plugin/nstor/nstor.py | 4 +-
plugin/ontap/na.py | 6 ++-
plugin/ontap/ontap.py | 57 ++++++++++++++++++++--
plugin/smispy/dmtf.py | 4 +-
plugin/smispy/smis.py | 35 +++++++++++--
plugin/smispy/smis_pool.py | 9 +++-
python_binding/lsm/_data.py | 2 +
tools/lsmcli/data_display.py | 2 +
9 files changed, 106 insertions(+), 15 deletions(-)
'[PATCH 00/18] Pending patches' # 14 Oct 2014
* This patch set provide a way for creating thin provisioning or full
allocated volume:
Pool.element_type:
* Pool.ELEMENT_TYPE_VOLUME
# Can call volume_create() using
# provisioning=Volume.PROVISION_DEFAULT
# This is for back compatibility or user who don't care about
# Thin provisioning. Plugin or Array will use their default setting
# for new volume.
* Pool.ELEMENT_TYPE_VOLUME_THIN
# Can call volume_create() using
# provisioning=Volume.PROVISION_THIN
# Thin provisioned volume is required.
* Pool.ELEMENT_TYPE_VOLUME_FULL
# Can call volume_create() using
# provisioning=Volume.PROVISION_FULL
# Full allocated volume is required.
Gris Ge (6):
Library: Add new element_type to pool for thin provisioning.
lsmcli: Add new element types of lsm.Pool.
SMI-S Plugin: Indicate pool thin provisioning status in pool querying.
SMI-S Plugin: Allow provision parameter of volume_create()
ONTAP Plugin: Add thin provisioning support.
Nstor Plugin: Set VOLUME_THIN element type when querying pool.
.../include/libstoragemgmt/libstoragemgmt_types.h | 2 +
plugin/nstor/nstor.py | 4 +-
plugin/ontap/na.py | 6 ++-
plugin/ontap/ontap.py | 57 ++++++++++++++++++++--
plugin/smispy/dmtf.py | 4 +-
plugin/smispy/smis.py | 35 +++++++++++--
plugin/smispy/smis_pool.py | 9 +++-
python_binding/lsm/_data.py | 2 +
tools/lsmcli/data_display.py | 2 +
9 files changed, 106 insertions(+), 15 deletions(-)
--
1.8.3.1
1.8.3.1