aboutsummaryrefslogtreecommitdiff
path: root/devel/p5-Log-Defer/pkg-descr
diff options
context:
space:
mode:
authorKurt Jaeger <pi@FreeBSD.org>2014-08-17 16:49:45 +0000
committerKurt Jaeger <pi@FreeBSD.org>2014-08-17 16:49:45 +0000
commit6f69e140a56217a7160a7de0d537771e5797de66 (patch)
treed5ead3ec9cf4485abd3e81e9e8d6e36f75b75139 /devel/p5-Log-Defer/pkg-descr
parenta0b99acbdbcec8ed99c1ebb6ff9f03de16a26d32 (diff)
downloadports-6f69e140a56217a7160a7de0d537771e5797de66.tar.gz
ports-6f69e140a56217a7160a7de0d537771e5797de66.zip
Notes
Diffstat (limited to 'devel/p5-Log-Defer/pkg-descr')
-rw-r--r--devel/p5-Log-Defer/pkg-descr22
1 files changed, 22 insertions, 0 deletions
diff --git a/devel/p5-Log-Defer/pkg-descr b/devel/p5-Log-Defer/pkg-descr
new file mode 100644
index 000000000000..ba16ca425f5f
--- /dev/null
+++ b/devel/p5-Log-Defer/pkg-descr
@@ -0,0 +1,22 @@
+I believe a lot of log processing is done too early.
+
+This module lets you defer log processing in two ways:
+
+* Defer recording of log messages until some "transaction" has completed
+
+ Typically this transaction is something like an HTTP request or a cron job.
+ Generally log messages are easier to read if they are recorded atomically and
+ are not intermingled with log messages created by other transactions.
+
+* Defer rendering of log messages
+
+ Sometimes you don't know how logs should be rendered until long after the
+ message has been written. If you aren't sure what information you'll want to
+ display, or you expect to display the same logs in multiple formats, it makes
+ sense to store your logs in a highly structured format so they can be
+ reliably parsed and processed later.
+
+This module doesn't actually write out logs! To use this module for normal
+logging purposes you also need a logging library.
+
+WWW: http://search.cpan.org/dist/Log-Defer/