pcp
[Top] [All Lists]

pcp updates: build, pcp-python, markos doc update

To: pcp <pcp@xxxxxxxxxxx>
Subject: pcp updates: build, pcp-python, markos doc update
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Wed, 15 Jul 2015 02:56:04 -0400 (EDT)
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <1265779703.39118902.1436942994885.JavaMail.zimbra@xxxxxxxxxx>
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Thread-index: rMzVbA8QGQ+O/fKHhes4B9By5Lfurg==
Thread-topic: pcp updates: build, pcp-python, markos doc update
Changes committed to git://git.pcp.io/nathans/pcp.git master

Nathan Scott (3):
      pmdalinux: build fix for platforms without namespace support
      build: fix configure.ac order of evaluation of compiler setup
      pcp-python: implement, test, document and use pcp-python(1)

Marko Myllynen (1):
      docs: add derived metrics section to guide.html


 build/rpm/fedora.spec                           |    9 
 configure                                       | 5558 ++++++++++--------------
 configure.ac                                    |  119 
 man/html/guide.html                             |   27 
 man/man1/pcp-python.1                           |   79 
 man/man1/pcp.1                                  |    1 
 qa/1081                                         |   36 
 qa/1081.out                                     |    5 
 qa/group                                        |    1 
 qa/pmdas/memory_python/pmdamemory_python.python |    1 
 qa/pmdas/slow_python/pmdaslow_python.python     |    1 
 qa/src/check_import.python                      |    1 
 qa/src/pmapi_exceptions.python                  |    1 
 qa/src/test_mmv.python                          |    1 
 qa/src/test_pcp.python                          |    1 
 qa/src/test_pcp_getopts.python                  |    1 
 qa/src/test_pcp_options.python                  |    1 
 qa/src/test_pcp_time.python                     |    1 
 qa/src/test_pmcc.python                         |    1 
 qa/src/test_pmi.python                          |    1 
 qa/src/test_pmnswalk.python                     |    1 
 qa/src/test_webapi.python                       |    2 
 src/include/pcp/config.h.in                     |    8 
 src/pcp/GNUmakefile                             |    1 
 src/pcp/collectl/pcp-collectl.py                |    7 
 src/pcp/free/pcp-free.py                        |    2 
 src/pcp/iostat/pcp-iostat.py                    |    2 
 src/pcp/numastat/pcp-numastat.py                |    2 
 src/pcp/python/GNUmakefile                      |   29 
 src/pcp/python/pcp-python.sh                    |   21 
 src/pcp/uptime/pcp-uptime.py                    |    2 
 src/pcp/verify/pcp-verify.py                    |    2 
 src/pcp2graphite/pcp2graphite.py                |    2 
 src/pmdas/gluster/GNUmakefile                   |    3 
 src/pmdas/gluster/pmdagluster.python            |    1 
 src/pmdas/json/GNUmakefile                      |    9 
 src/pmdas/json/pmdajson.python                  |    1 
 src/pmdas/linux/namespaces.c                    |   37 
 src/pmdas/simple/GNUmakefile                    |    6 
 src/pmdas/simple/pmdasimple.perl                |    1 
 src/pmdas/simple/pmdasimple.python              |    1 
 src/pmdas/unbound/GNUmakefile                   |    4 
 src/pmdas/unbound/pmdaunbound.python            |    1 
 src/pmdas/zswap/GNUmakefile                     |    3 
 src/pmdas/zswap/pmdazswap.python                |    1 
 src/pmgadgets/pmgsys.py                         |    2 
 46 files changed, 2840 insertions(+), 3157 deletions(-)


commit e8afaddc4617dcb11600c640510944bf95dd5eb9
Author: Marko Myllynen <myllynen@xxxxxxxxxx>
Date:   Wed Jul 15 16:45:40 2015 +1000

    docs: add derived metrics section to guide.html
    
    The patch below adds a quick example of derived metrics to the PCP
    Quick Reference Guide. AFAIK the calculations for these metrics are
    correct but if you think there's a way to improve them, please feel
    free to adjust.

commit a3ea499b3f20d855b456e0b0e723c3aa32d9e1e2
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Wed Jul 15 16:38:41 2015 +1000

    pcp-python: implement, test, document and use pcp-python(1)
    
    Implements Marks idea of a pcp(1) sub-command to help solve
    some python versioning problems, particularly related to us
    otherwise needing to have specific-python-versioned shebang
    lines for (most) platforms that want to default to python3
    for Makepkgs-built packages.
    
    This has several advantages including being able to override
    python versions via the environment/pcp.conf.  IOW, all PCP
    python scripts now honour PCP_PYTHON_PROG inherently (before
    now, it was only used by PMDAs and QA tests).
    
    This also begins the task of installing perl and python PMDA
    scripts with their executable bits correctly set.

commit 7e513192f15be3185e5d42d9c2bab4780a2d0a9a
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu Jul 2 17:28:30 2015 +1000

    build: fix configure.ac order of evaluation of compiler setup
    
    We recently begun potentially testing some variables before they were
    able to be set.  Also, adds in some configure check for some symbols
    missing on old-school platforms.

commit 12f89fc972c937dcb9fdf02505dfb04777eadb10
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu Jul 2 11:30:56 2015 +1000

    pmdalinux: build fix for platforms without namespace support


<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates: build, pcp-python, markos doc update, Nathan Scott <=