Tony Asleson
2014-10-28 18:34:14 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 9b6d9e30b6ce71ccd7c51a2bca948c911f4eb208 (commit)
via f2e6fae4ec0f4b755e193d6af920f6053b06eb6b (commit)
via 952dbb1b6c92684c92354e5455dd013cdc83d5b0 (commit)
via 20e84ab0227ab5e29f41cd4e726e4168f48c9d2e (commit)
via 6963bf2b1acdf9986c9900a58fdc4a8bd3d9f6e6 (commit)
via 2fbb2acbcd17415ca35381c91ed69cf7df00eb60 (commit)
via 45644e17414a588c90093eadf09dba1005bfbcf4 (commit)
via 09def67c4fe0e849b4b8ebb42fe30d989516282c (commit)
via d6929fb68adc0c7bec4e506bc28cf1438fbe2435 (commit)
via 742b9477dfe966be0aa4a47aa20419293e72023a (commit)
from 3f792699c8438debf80aeecf8e7f0b2da57ec6ca (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 9b6d9e30b6ce71ccd7c51a2bca948c911f4eb208
Author: Gris Ge <***@redhat.com>
Date: Fri Oct 24 10:15:10 2014 +0800
SMI-S Plugin: Fix MegaRAID disk type detection.
* Previous code will treat SSD SAS as Disk.TYPE_SAS.
This patch use vendor specific way for detecting MegaRAID disk type:
LSIESG_DiskDrive['MediaType'] determine the HDD or SSD
LSIESG_DiskDrive['Type'] determine the connection: SAS, SATA, SCSI, etc
* Tested against SAS, SATA and SSD disks.
Signed-off-by: Gris Ge <***@redhat.com>
commit f2e6fae4ec0f4b755e193d6af920f6053b06eb6b
Author: Christophe Fergeau <***@redhat.com>
Date: Sat Oct 18 12:32:05 2014 +0200
daemon: Mark internal functions as 'static'
commit 952dbb1b6c92684c92354e5455dd013cdc83d5b0
Author: Christophe Fergeau <***@redhat.com>
Date: Sat Oct 18 12:32:04 2014 +0200
daemon: Remove unused #define
The MHD_PLATFORM_H #define needs to be set before including
microhttpd.h, so it had no effect where it was placed.
This #define is useful when building on systems where the standard
headers defining uint64_t, size_t, ... are not available.
As we are building on reasonably standard platforms, we can rely let
microhttpd.h use the standard headers.
commit 20e84ab0227ab5e29f41cd4e726e4168f48c9d2e
Author: Christophe Fergeau <***@redhat.com>
Date: Sat Oct 18 12:32:03 2014 +0200
daemon: Remove obsolete build comments
The compilation instructions are no longer needed as the rest daemon
build is integrated in the main autotools-based build system.
commit 6963bf2b1acdf9986c9900a58fdc4a8bd3d9f6e6
Author: Christophe Fergeau <***@redhat.com>
Date: Wed Oct 22 09:50:03 2014 +0200
daemon: Don't use deprecated json_object_object_get
This causes a warning on fedora 21 as this has been deprecated.
This commit switches to the recommended json_object_object_get_ex
replacement.
This function has been available since at least json-c 0.10 which is
the minimum version we require, so we don't need a fallback
version of that function.
commit 2fbb2acbcd17415ca35381c91ed69cf7df00eb60
Author: Christophe Fergeau <***@redhat.com>
Date: Sat Oct 18 12:32:01 2014 +0200
c_binding: Fix small typo in API doc
"fils system" -> "file system"
commit 45644e17414a588c90093eadf09dba1005bfbcf4
Author: Christophe Fergeau <***@redhat.com>
Date: Sat Oct 18 12:32:00 2014 +0200
build-sys: Use automake 'subdir-objects' options
c_binding/Makefile.am references some files from the util/ subdirectory.
This causes warning with newer automakes unless 'subdir-objects' is
used:
c_binding/Makefile.am:12: warning: source file 'util/qparams.c' is in a subdirectory,
c_binding/Makefile.am:12: but option 'subdir-objects' is disabled
automake: warning: possible forward-incompatibility.
automake: At least a source file is in a subdirectory, but the 'subdir-objects'
automake: automake option hasn't been enabled. For now, the corresponding output
automake: object file(s) will be placed in the top-level directory. However,
automake: this behaviour will change in future Automake versions: they will
automake: unconditionally cause object files to be placed in the same subdirectory
automake: of the corresponding sources.
automake: You are advised to start using 'subdir-objects' option throughout your
automake: project, to avoid future incompatibilities.
commit 09def67c4fe0e849b4b8ebb42fe30d989516282c
Author: Christophe Fergeau <***@redhat.com>
Date: Sat Oct 18 12:31:59 2014 +0200
c_binding: Remove unused Makefile.am variable
DEPS is not the name of an automake variable (closest name would be
DEPENDENCIES, see
https://www.gnu.org/software/automake/manual/html_node/Variable-Index.html#Variable-Index
). Moreover nothing uses DEPS in the Makefile.am or in other build
system files so it can be removed.
commit d6929fb68adc0c7bec4e506bc28cf1438fbe2435
Author: Christophe Fergeau <***@redhat.com>
Date: Sat Oct 18 12:31:58 2014 +0200
daemon: Use per-target CFLAGS
Currently, CPPFLAGS are set globally for both lsmd and lsm_restd through
the use of AM_CPPFLAGS. However, lsmd does not need any such flags, they
are only needed by lsm_restd. This commit moves the global AM_CPPFLAGS
to lsm_restd_CFLAGS. It also removes LIBGLIB_CFLAGS as glib is not used
here.
commit 742b9477dfe966be0aa4a47aa20419293e72023a
Author: Christophe Fergeau <***@redhat.com>
Date: Sat Oct 18 12:31:57 2014 +0200
build-sys: Remove unused libstoragemgmt references
The daemon does not need libstoragemgmt, so we don't need to reference
libstoragemgmt.la or its CFLAGS in daemon/Makefile.am
-----------------------------------------------------------------------
Summary of changes:
c_binding/Makefile.am | 2 -
c_binding/include/libstoragemgmt/libstoragemgmt.h | 2 +-
configure.ac | 2 +-
daemon/Makefile.am | 11 +---
daemon/lsm_rest.c | 40 +++++------
plugin/smispy/smis_disk.py | 76 +++++++++++++--------
6 files changed, 70 insertions(+), 63 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 9b6d9e30b6ce71ccd7c51a2bca948c911f4eb208 (commit)
via f2e6fae4ec0f4b755e193d6af920f6053b06eb6b (commit)
via 952dbb1b6c92684c92354e5455dd013cdc83d5b0 (commit)
via 20e84ab0227ab5e29f41cd4e726e4168f48c9d2e (commit)
via 6963bf2b1acdf9986c9900a58fdc4a8bd3d9f6e6 (commit)
via 2fbb2acbcd17415ca35381c91ed69cf7df00eb60 (commit)
via 45644e17414a588c90093eadf09dba1005bfbcf4 (commit)
via 09def67c4fe0e849b4b8ebb42fe30d989516282c (commit)
via d6929fb68adc0c7bec4e506bc28cf1438fbe2435 (commit)
via 742b9477dfe966be0aa4a47aa20419293e72023a (commit)
from 3f792699c8438debf80aeecf8e7f0b2da57ec6ca (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 9b6d9e30b6ce71ccd7c51a2bca948c911f4eb208
Author: Gris Ge <***@redhat.com>
Date: Fri Oct 24 10:15:10 2014 +0800
SMI-S Plugin: Fix MegaRAID disk type detection.
* Previous code will treat SSD SAS as Disk.TYPE_SAS.
This patch use vendor specific way for detecting MegaRAID disk type:
LSIESG_DiskDrive['MediaType'] determine the HDD or SSD
LSIESG_DiskDrive['Type'] determine the connection: SAS, SATA, SCSI, etc
* Tested against SAS, SATA and SSD disks.
Signed-off-by: Gris Ge <***@redhat.com>
commit f2e6fae4ec0f4b755e193d6af920f6053b06eb6b
Author: Christophe Fergeau <***@redhat.com>
Date: Sat Oct 18 12:32:05 2014 +0200
daemon: Mark internal functions as 'static'
commit 952dbb1b6c92684c92354e5455dd013cdc83d5b0
Author: Christophe Fergeau <***@redhat.com>
Date: Sat Oct 18 12:32:04 2014 +0200
daemon: Remove unused #define
The MHD_PLATFORM_H #define needs to be set before including
microhttpd.h, so it had no effect where it was placed.
This #define is useful when building on systems where the standard
headers defining uint64_t, size_t, ... are not available.
As we are building on reasonably standard platforms, we can rely let
microhttpd.h use the standard headers.
commit 20e84ab0227ab5e29f41cd4e726e4168f48c9d2e
Author: Christophe Fergeau <***@redhat.com>
Date: Sat Oct 18 12:32:03 2014 +0200
daemon: Remove obsolete build comments
The compilation instructions are no longer needed as the rest daemon
build is integrated in the main autotools-based build system.
commit 6963bf2b1acdf9986c9900a58fdc4a8bd3d9f6e6
Author: Christophe Fergeau <***@redhat.com>
Date: Wed Oct 22 09:50:03 2014 +0200
daemon: Don't use deprecated json_object_object_get
This causes a warning on fedora 21 as this has been deprecated.
This commit switches to the recommended json_object_object_get_ex
replacement.
This function has been available since at least json-c 0.10 which is
the minimum version we require, so we don't need a fallback
version of that function.
commit 2fbb2acbcd17415ca35381c91ed69cf7df00eb60
Author: Christophe Fergeau <***@redhat.com>
Date: Sat Oct 18 12:32:01 2014 +0200
c_binding: Fix small typo in API doc
"fils system" -> "file system"
commit 45644e17414a588c90093eadf09dba1005bfbcf4
Author: Christophe Fergeau <***@redhat.com>
Date: Sat Oct 18 12:32:00 2014 +0200
build-sys: Use automake 'subdir-objects' options
c_binding/Makefile.am references some files from the util/ subdirectory.
This causes warning with newer automakes unless 'subdir-objects' is
used:
c_binding/Makefile.am:12: warning: source file 'util/qparams.c' is in a subdirectory,
c_binding/Makefile.am:12: but option 'subdir-objects' is disabled
automake: warning: possible forward-incompatibility.
automake: At least a source file is in a subdirectory, but the 'subdir-objects'
automake: automake option hasn't been enabled. For now, the corresponding output
automake: object file(s) will be placed in the top-level directory. However,
automake: this behaviour will change in future Automake versions: they will
automake: unconditionally cause object files to be placed in the same subdirectory
automake: of the corresponding sources.
automake: You are advised to start using 'subdir-objects' option throughout your
automake: project, to avoid future incompatibilities.
commit 09def67c4fe0e849b4b8ebb42fe30d989516282c
Author: Christophe Fergeau <***@redhat.com>
Date: Sat Oct 18 12:31:59 2014 +0200
c_binding: Remove unused Makefile.am variable
DEPS is not the name of an automake variable (closest name would be
DEPENDENCIES, see
https://www.gnu.org/software/automake/manual/html_node/Variable-Index.html#Variable-Index
). Moreover nothing uses DEPS in the Makefile.am or in other build
system files so it can be removed.
commit d6929fb68adc0c7bec4e506bc28cf1438fbe2435
Author: Christophe Fergeau <***@redhat.com>
Date: Sat Oct 18 12:31:58 2014 +0200
daemon: Use per-target CFLAGS
Currently, CPPFLAGS are set globally for both lsmd and lsm_restd through
the use of AM_CPPFLAGS. However, lsmd does not need any such flags, they
are only needed by lsm_restd. This commit moves the global AM_CPPFLAGS
to lsm_restd_CFLAGS. It also removes LIBGLIB_CFLAGS as glib is not used
here.
commit 742b9477dfe966be0aa4a47aa20419293e72023a
Author: Christophe Fergeau <***@redhat.com>
Date: Sat Oct 18 12:31:57 2014 +0200
build-sys: Remove unused libstoragemgmt references
The daemon does not need libstoragemgmt, so we don't need to reference
libstoragemgmt.la or its CFLAGS in daemon/Makefile.am
-----------------------------------------------------------------------
Summary of changes:
c_binding/Makefile.am | 2 -
c_binding/include/libstoragemgmt/libstoragemgmt.h | 2 +-
configure.ac | 2 +-
daemon/Makefile.am | 11 +---
daemon/lsm_rest.c | 40 +++++------
plugin/smispy/smis_disk.py | 76 +++++++++++++--------
6 files changed, 70 insertions(+), 63 deletions(-)
hooks/post-receive
--
libstoragemgmt
------------------------------------------------------------------------------
libstoragemgmt
------------------------------------------------------------------------------