pcp
[Top] [All Lists]

pcp updates: pmproxy/pmwebd service discovery

To: PCP Mailing List <pcp@xxxxxxxxxxx>
Subject: pcp updates: pmproxy/pmwebd service discovery
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Thu, 22 May 2014 05:25:30 -0400 (EDT)
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <2106755141.12526795.1400750647311.JavaMail.zimbra@xxxxxxxxxx>
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Thread-index: Js55/3PEOwQZ0nh2pxUhFppvcVXCmw==
Thread-topic: pcp updates: pmproxy/pmwebd service discovery
Changes committed to git://git.performancecopilot.org/pcp.git dev

 qa/713                          |    1 
 qa/724                          |    2 -
 qa/724.out                      |    2 +
 qa/727                          |   23 ++++++++++++++
 qa/727.out                      |    3 +
 qa/775                          |    3 +
 qa/775.out                      |    4 ++
 qa/840                          |   25 +++------------
 qa/840.out                      |    1 
 qa/946                          |    3 +
 qa/946.out                      |    4 ++
 qa/950                          |   23 ++++++++++++++
 qa/950.out                      |    3 +
 qa/GNUmakefile                  |    2 -
 qa/common.avahi                 |   43 ++++++++++++++++++++++++++
 qa/group                        |    2 +
 src/include/pcp/impl.h          |    4 +-
 src/include/pcp/pmapi.h         |    4 +-
 src/libpcp/src/avahi.c          |   40 ++++++++++++++++---------
 src/libpcp/src/discovery.c      |   34 ++++++---------------
 src/libpcp/src/internal.h       |    1 
 src/pmfind/pmfind.c             |   64 +++++++++++++++++++++++++---------------
 src/pmlogextract/pmlogextract.c |    2 -
 src/pmproxy/pmproxy.c           |    1 
 src/pmwebapi/main.c             |    7 ++++
 25 files changed, 215 insertions(+), 86 deletions(-)

commit be5f8a8555d2eb5a5a14e7cd3a806dd45a79efdb
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu May 22 19:18:38 2014 +1000

    Additional services for automatic discovery
    
    Add pmproxy and pmwebd to the set of services which are
    advertised via Avahi.  Update pmfind to enable searching
    on these, by default search for all known services.
    
    Tests 727 and 950 are added to exercise that each daemon
    is indeed advertising via avahi; common code from these
    two tests and 840 (pmcd) is now in common.avahi.

commit 7ace9d04641e51a6f17b3361c427456030d32973
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu May 22 11:07:57 2014 +1000

    Add missing initialisation of signal var in qa/713
    
    Resulted in a leftover pmproxy process still running at test end.

commit 85adc194d1436d1e0c30855a392736bd3de2f0f0
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu May 22 11:06:23 2014 +1000

    Build fix, missing comma in logextract, cut+paste fail

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates: pmproxy/pmwebd service discovery, Nathan Scott <=