Tony Asleson
2014-05-22 17:58:05 UTC
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "libstoragemgmt".
The branch, master has been updated
via 9ab93dc70276d78e8fce2e439579378e3760ddbb (commit)
from 5d4bad43fc88a99c721d533abf2b2dbca69e3d81 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 9ab93dc70276d78e8fce2e439579378e3760ddbb
Author: Gris Ge <***@redhat.com>
Date: Thu May 22 22:27:53 2014 +0800
SMI-S plugin: better way for profile support checking
* Convert SMI-S SPEC version into integer for better comparison.
Please check _spec_ver_str_to_num() for detail.
* Let _root_cim_syss() handle the fall back checking. It will return a list
of CIM_ComputerSystem for fallback mode or not.
* Checking for 1.4 'Array' profile support in startup().
As 'Block Services Package' (AKA: BSP) is mandatory for that profile, we
don't do extra check in methods using BSP profile.
* Noting down the method naming scheme for consistency.
* Move SNIA related constants to a standalone class SNIA which shorter the
constant variable name.
* _profile_is_supported() now support raise error if not found.
* Split _cim_sys_of_id() out to raise LsmError ErrorNumber.NOT_FOUND_SYSTEM.
* Add RegisteredOrganization checking in CIM_RegisteredProfile.
Changes in V2:
* In case fallmode facing 'multiple system' profile supported array,
the _root_cim_syss() will use the old way to get top ComputerSystem:
CIM_StorageConfigurationService -> ComputerSystem
* Add author names.
Changes in V3:
* Removed un-needed check. The startup() already checked the support of
'Array' profile.
Changes in V4:
* Fix the incorrect fallback_mode variable used in disks()
Changes in V5:
* Use new way(Enumerate) for disk query. Better performance[1].
* Removed the unneeded methods _traverse_computer_sys().
[1] EMC VMAX with 64 disks, old way will take 4 minutes, new way only take 1.5
minutes. We might get better if we use DiskDriveView. Will check on that
later.
Signed-off-by: Gris Ge <***@redhat.com>
-----------------------------------------------------------------------
Summary of changes:
plugin/smispy/smis.py | 663 +++++++++++++++++--------------------------------
1 files changed, 234 insertions(+), 429 deletions(-)
hooks/post-receive
generated because a ref change was pushed to the repository containing
the project "libstoragemgmt".
The branch, master has been updated
via 9ab93dc70276d78e8fce2e439579378e3760ddbb (commit)
from 5d4bad43fc88a99c721d533abf2b2dbca69e3d81 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 9ab93dc70276d78e8fce2e439579378e3760ddbb
Author: Gris Ge <***@redhat.com>
Date: Thu May 22 22:27:53 2014 +0800
SMI-S plugin: better way for profile support checking
* Convert SMI-S SPEC version into integer for better comparison.
Please check _spec_ver_str_to_num() for detail.
* Let _root_cim_syss() handle the fall back checking. It will return a list
of CIM_ComputerSystem for fallback mode or not.
* Checking for 1.4 'Array' profile support in startup().
As 'Block Services Package' (AKA: BSP) is mandatory for that profile, we
don't do extra check in methods using BSP profile.
* Noting down the method naming scheme for consistency.
* Move SNIA related constants to a standalone class SNIA which shorter the
constant variable name.
* _profile_is_supported() now support raise error if not found.
* Split _cim_sys_of_id() out to raise LsmError ErrorNumber.NOT_FOUND_SYSTEM.
* Add RegisteredOrganization checking in CIM_RegisteredProfile.
Changes in V2:
* In case fallmode facing 'multiple system' profile supported array,
the _root_cim_syss() will use the old way to get top ComputerSystem:
CIM_StorageConfigurationService -> ComputerSystem
* Add author names.
Changes in V3:
* Removed un-needed check. The startup() already checked the support of
'Array' profile.
Changes in V4:
* Fix the incorrect fallback_mode variable used in disks()
Changes in V5:
* Use new way(Enumerate) for disk query. Better performance[1].
* Removed the unneeded methods _traverse_computer_sys().
[1] EMC VMAX with 64 disks, old way will take 4 minutes, new way only take 1.5
minutes. We might get better if we use DiskDriveView. Will check on that
later.
Signed-off-by: Gris Ge <***@redhat.com>
-----------------------------------------------------------------------
Summary of changes:
plugin/smispy/smis.py | 663 +++++++++++++++++--------------------------------
1 files changed, 234 insertions(+), 429 deletions(-)
hooks/post-receive
--
libstoragemgmt
libstoragemgmt