pkgsrc-WIP-cvs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: wip/ossp-l2



Module name:    wip
Committed by:   obache
Date:           Thu Aug 22 11:12:34 UTC 2013

Added Files:
        wip/ossp-l2: DESCR Makefile PLIST buildlink3.mk distinfo

Log Message:
Import ossp-l2-0.9.13 as wip/ossp-l2.

OSSP l2 is a C library providing a very flexible and sophisticated Unix logging
facility. It is based on the model of arbitrary number of channels, stacked
together in a top-down data flow tree structure with filtering channels in
internal nodes and output channels on the leave nodes.

Channel trees can be either constructed manually through lower-level API
functions or all at once with a single API function controlled by a compact
syntactical description of the channel tree. For generating log messages a
printf-style formatting engine is provided which can be extended through
callback functions. The data flow inside the channel tree is controlled by
(eight fixed and nine custom) logging message severity levels which are assigned
to each individual channel.

Channels are implemented by channel handlers which can be even customer supplied
for creating own channels which seamlessly integrate into the framework. For
convenience reasons, OSSP l2 already ships with pre-implemented filtering (noop,
filter, prefix, buffer) and output (null, fd, file, pipe, socket, syslog, smtp)
channels which already cover mostly all use cases of logging.

To generate a diff of this commit:
cvs -z3 rdiff -u -r0 -r1.1 wip/ossp-l2/DESCR wip/ossp-l2/Makefile \
    wip/ossp-l2/PLIST wip/ossp-l2/buildlink3.mk wip/ossp-l2/distinfo

To view a diff of this commit:
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/ossp-l2/DESCR?r1=0&r2=1.1
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/ossp-l2/Makefile?r1=0&r2=1.1
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/ossp-l2/PLIST?r1=0&r2=1.1
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/ossp-l2/buildlink3.mk?r1=0&r2=1.1
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/ossp-l2/distinfo?r1=0&r2=1.1

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

------------------------------------------------------------------------------
Introducing Performance Central, a new site from SourceForge and 
AppDynamics. Performance Central is your source for news, insights, 
analysis and resources for efficient Application Performance Management. 
Visit us today!
http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk
_______________________________________________
pkgsrc-wip-cvs mailing list
pkgsrc-wip-cvs%lists.sourceforge.net@localhost
https://lists.sourceforge.net/lists/listinfo/pkgsrc-wip-cvs


Home | Main Index | Thread Index | Old Index