Changes committed to git://git.pcp.io/kenj/pcp master
Ken McDonell (1):
qa/145: a bit more fiddling of the credentials bits
Martins Innus (1):
Add new PM_ERR_BADSTORE error and other error fixups
qa/006.out | 2 +-
qa/145 | 1 +
qa/982.out | 2 +-
src/include/pcp/pmapi.h | 1 +
src/libpcp/src/err.c | 2 ++
src/perl/PMDA/PMDA.pm | 10 ++++++++--
src/perl/PMDA/cvalue.c | 4 ++++
src/pmdas/linux_proc/contexts.c | 4 ++--
src/pmdas/linux_proc/pmda.c | 4 ++--
src/pmdas/logger/event.c | 2 +-
src/pmdas/logger/logger.c | 2 +-
src/pmdas/mmv/src/mmv.c | 2 +-
src/pmdas/papi/papi.c | 2 +-
src/pmdas/pmcd/src/pmcd.c | 6 +++---
src/pmdas/sample/src/sample.c | 12 ++++++------
src/pmdas/simple/pmdasimple.perl | 6 +++---
src/pmdas/simple/pmdasimple.python | 6 +++---
src/pmdas/simple/simple.c | 6 +++---
src/pmdas/trace/src/trace.c | 2 +-
src/python/pmapi.c | 2 ++
20 files changed, 47 insertions(+), 31 deletions(-)
Details ...
commit 9aec7684dc5af9c29b321b84c768885d94b69abe
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Wed May 6 15:10:06 2015 +1000
qa/145: a bit more fiddling of the credentials bits
The initial ERROR PDU is non-deterministic
(a) endian issues, and
(b) pmcd may have different capabilities that are set as bits in
the "error" code
Ugly filtering and one more case added here.
commit 8e9fba714d9c0fb9f9d85ce9c0c815e0eb27e023
Author: Martins Innus <minnus@xxxxxxxxxxx>
Date: Tue May 5 19:14:49 2015 +0000
Add new PM_ERR_BADSTORE error and other error fixups
Add a new error code: PM_ERR_BADSTORE, deal with bad input
to pmstore. Update the relevant pmdas to use this new code
and generate new qa output for relevant tests.
Add this code to the perl and python bindings. In doing
so, I found some missing error codes, so added those.
|