Path to this page:
./
devel/p5-Log-Dispatchouli,
Perl 5 wrapper module around Log::Dispatch
Branch: CURRENT,
Version: 3.007nb1,
Package name: p5-Log-Dispatchouli-3.007nb1,
Maintainer: pkgsrc-usersLog::Dispatchouli is a thin layer above Log::Dispatch and meant to make it
dead simple to add logging to a program without having to think much about
categories, facilities, levels, or things like that. It is meant to make
logging just configurable enough that you can find the logs you want and
just easy enough that you will actually log things.
Log::Dispatchouli can log to syslog (if you specify a facility), standard
error or standard output, to a file, or to an array in memory. That last
one is mostly useful for testing.
In addition to providing as simple a way to get a handle for logging
operations, Log::Dispatchouli uses String::Flogger to process the things
to be logged, meaning you can easily log data structures. Basically:
strings are logged as is, arrayrefs are taken as (sprintf format, args),
and subroutines are called only if needed. For more information read the
String::Flogger docs.
Required to run:[
lang/perl5] [
devel/p5-Params-Util] [
devel/p5-Log-Dispatch] [
devel/p5-Sub-Exporter] [
devel/p5-Try-Tiny] [
devel/p5-Sub-Exporter-GlobExporter] [
devel/p5-Log-Dispatch-Array] [
textproc/p5-String-Flogger]
Required to build:[
devel/p5-Test-Deep] [
devel/p5-namespace-autoclean] [
devel/p5-Test-Fatal] [
pkgtools/cwrappers] [
devel/p5-Params-ValidationCompiler] [
devel/p5-Specio]
Master sites: (Expand)
Filesize: 39.396 KB
Version history: (Expand)
- (2024-11-16) Updated to version: p5-Log-Dispatchouli-3.007nb1
- (2023-12-17) Updated to version: p5-Log-Dispatchouli-3.007
- (2023-09-01) Updated to version: p5-Log-Dispatchouli-3.006
- (2023-08-03) Updated to version: p5-Log-Dispatchouli-3.005
- (2023-07-06) Updated to version: p5-Log-Dispatchouli-3.002nb1
- (2023-06-03) Updated to version: p5-Log-Dispatchouli-3.002
CVS history: (Expand)
2024-11-16 13:08:07 by Thomas Klausner | Files touched by this commit (2504) |
Log message:
*: recursive bump for perl 5.40
|
2023-12-17 07:02:24 by Makoto Fujiwara | Files touched by this commit (2) |
Log message:
(devel/p5-Log-Dispatchouli) Updated 3.006 to 3.007
3.007 2023-09-02 20:18:04-04:00 America/New_York
- add the is_X methods to Proxy as they were on the root logger
(thanks, Charlie Garrison)
- in Log::Fmt tests, cope with the slightly different output of
JSON::PP versus the XS implementations
|
2023-09-01 01:14:47 by Wen Heping | Files touched by this commit (2) |
Log message:
Update to 3.006
Upstream changes:
3.006 2023-08-11 10:58:09-04:00 America/New_York
- fix a bug in Log::Fmt where an event data value that was a reference
to a reference to an array was logged as its 0th element, not a
flogged array reference
|
2023-08-03 15:30:42 by Wen Heping | Files touched by this commit (2) |
Log message:
Update to 3.005
Upstream changes:
3.005 2023-06-08 20:41:02-04:00 America/New_York
- add parse_event_string_as_hash, which loses duplicate k/v pairs
but makes life a little easier
3.004 2023-06-05 21:26:03-04:00 America/New_York
- optimization to parsing of quoted strings (thanks, Rob Mueller)
3.003 2023-06-05 08:10:52-04:00 America/New_York
- Log::Fmt will now flog ref-refs, meaning you can easily log JSON as
log event values
|
2023-07-06 11:43:03 by Thomas Klausner | Files touched by this commit (2483) |
Log message:
*: recursive bump for perl 5.38
|
2023-06-06 14:42:56 by Taylor R Campbell | Files touched by this commit (1319) |
Log message:
Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/.
Almost all uses, if not all of them, are wrong, according to the
semantics of BUILD_DEPENDS (packages built for target available for
use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for
host available for use _as_ tools at build-time).
No change to BUILD_DEPENDS as used correctly inside buildlink3.
As proposed on tech-pkg:
https://mail-index.netbsd.org/tech-pkg/2023/06/03/msg027632.html
|
2023-06-03 15:28:21 by Wen Heping | Files touched by this commit (2) |
Log message:
Update to 3.002
Upstream changes:
3.002 2022-12-06 09:49:34-05:00 America/New_York
- restore v5.20 compatibility by turning on "postderef" feature
explicitly
3.001 2022-12-01 11:55:43-05:00 America/New_York
- no changes, just stable
3.000 2022-11-03 21:29:21-04:00 America/New_York (TRIAL RELEASE)
- Log::Dispatchouli now requires v5.20, for pair slices
- structured event logging with ->log_event -- read the docs, and Log::Fmt
|
2022-06-28 13:38:00 by Thomas Klausner | Files touched by this commit (3952) |
Log message:
*: recursive bump for perl 5.36
|