[collectd-changes] collectd, the system statistics collection daemon: Changes to 'master'

Florian Forster octo at verplant.org
Mon Oct 1 07:51:59 CEST 2007


 Makefile.am                          |    2 
 bindings/Makefile.am                 |   18 +
 bindings/perl/Collectd.pm            |  231 +++++++++++++++
 bindings/perl/Collectd/Makefile.PL   |    8 
 bindings/perl/Collectd/Unixsock.pm   |  322 ++++++++++++++++++++++
 bindings/perl/Makefile.PL            |    8 
 configure.in                         |   37 ++
 contrib/PerlLib/Collectd.pm          |   52 ---
 contrib/PerlLib/Collectd/Unixsock.pm |  322 ----------------------
 src/perl.c                           |  510 +++++++++++------------------------
 10 files changed, 792 insertions(+), 718 deletions(-)

New commits:
commit 8ca33f1d9bf2b0492730d3aec6d4ab7120835e57
Author: Sebastian Harl <sh at tokkee.org>
Date:   Mon Oct 1 00:10:56 2007 +0200

    bindings/perl: Removed VERSION from all Makefile.PL's.
    
    Signed-off-by: Sebastian Harl <sh at tokkee.org>

commit e35eea29ebc36e11bc6041a47b0f41e20d746d6c
Author: Sebastian Harl <sh at tokkee.org>
Date:   Mon Oct 1 00:10:21 2007 +0200

    perl plugin: bootstrap Collectd when initializing Perl interpreter
    
    This automatically makes all symbols available at (Perl) compile time,
    thus making the API built into collectd.
    
    Signed-off-by: Sebastian Harl <sh at tokkee.org>

commit 7f27b191564dc366eab17f1515fc183b24911dbf
Author: Sebastian Harl <sh at tokkee.org>
Date:   Mon Oct 1 00:09:50 2007 +0200

    perl plugin: Reimplemented plugin_{,un}register() in plain Perl.
    
    As this involves only Perl data structures, it makes more sense to write
    the algorithms in plain Perl as well. I suppose the perl interpreter can
    do a better job optimizing the code :-)
    
    Signed-off-by: Sebastian Harl <sh at tokkee.org>

commit 8721b18aab49b5f68c7f44a3168684bf92b47498
Author: Sebastian Harl <sh at tokkee.org>
Date:   Mon Oct 1 00:09:15 2007 +0200

    perl plugin: Do not initialize the Perl interpreter until loading a module.
    
    This makes further and more flexible configurations possible.
    
    Signed-off-by: Sebastian Harl <sh at tokkee.org>

commit a459afe5f3097680f41e56b9cafa1198294ce8fc
Author: Sebastian Harl <sh at tokkee.org>
Date:   Mon Oct 1 00:08:43 2007 +0200

    Moved contrib/PerlLib/ to bindings/perl/.
    
    Added bindings/Makefile.am and bindings/perl/Collectd/Makefile.PL,
    bindings/perl/Makefile.PL to integrate the Perl modules into the build
    system and the official distribution.
    
    Signed-off-by: Sebastian Harl <sh at tokkee.org>




More information about the collectd-changes mailing list