Changes committed to git://git.pcp.io/kenj/pcp master
Ken McDonell (3):
qa/183: avoid leaving a pmlogger.log file in /tmp
qa/build: don't try to build qa_shmctl.so for non-Linux platforms
derived metrics: extend $PCP_DERIVED_CONFIG to be a $PATH-like list
man/man1/pcpintro.1 | 27 +++++++-
qa/183 | 4 -
qa/225.out | 3
qa/773 | 83 ++++++++++++++++++++++++
qa/773.out | 160 ++++++++++++++++++++++++++++++++++++++++++++++++
qa/group | 1
qa/src/GNUlocaldefs | 6 +
src/libpcp/src/derive.c | 141 ++++++++++++++++++++++++++++++++++++------
8 files changed, 400 insertions(+), 25 deletions(-)
Details ...
commit 156e3dcd8cd73c07207b8af33f9b39b9d29dd1ca
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Thu Jul 2 06:51:36 2015 +1000
derived metrics: extend $PCP_DERIVED_CONFIG to be a $PATH-like list
Allows more than one configuration file to be specified, and if a
directory is specified that means recursive descent to load all
configuration files in and below that directory.
Code change is confined to libpcp/derive.c.
This commit includes man page changes, a new qa test (773) and some
qa fallout fixes (cosmetic changes to -Dderive debug messages).
commit 384efb77dd37cc388680f04ca3ae990a0c347234
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Thu Jul 2 06:48:15 2015 +1000
qa/build: don't try to build qa_shmctl.so for non-Linux platforms
This code relies on Linux-specific extensions to the Unix SystemV
ipc/shm/sem APIs. The associated qa/888 test is already guarded
to be notrun unless the platform is Linux.
commit d3e35457cc3422d114c44965d621e7d139792812
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Thu Jul 2 06:45:46 2015 +1000
qa/183: avoid leaving a pmlogger.log file in /tmp
|