perl-Log-Defer - Deferred logs and timers

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports noarch
Package name perl-Log-Defer
Package version 0.312
Package release alt2
Package architecture noarch
Package type rpm
Installed size 28.71 KB
Download size 28.71 KB
Official Mirror
I believe a lot of log processing is done too early.
This module lets you defer log processing in two ways:
=over 4
=item 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.
=item 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 (some of them are mentioned in the SEE ALSO entry elsewhere in this document).


Package Version Architecture Repository
perl-Log-Defer - - -


Name Value
/usr/share/perl5 -
perl( -
perl(Time/ -
rpmlib(PayloadIsLzma) -


Name Value
perl(Log/ = 0.312
perl-Log-Defer = 0.312-alt2


Type URL
Binary Package perl-Log-Defer-0.312-alt2.noarch.rpm
Source Package perl-Log-Defer-0.312-alt2.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    rpm [Sisyphus] noarch autoimports
    rpm [Sisyphus] noarch autoimports
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-Log-Defer rpm package:
    # sudo apt-get install perl-Log-Defer



See Also

Package Description
perl-Log-Defer-Viz-0.347-alt2.noarch.rpm Visualisation script for Log::Defer data
perl-Log-Defer-Viz-scripts-0.347-alt2.noarch.rpm Log-Defer-Viz scripts
perl-Log-Delimited-0.90-alt1.noarch.rpm perl module Log-Delimited
perl-Log-Dispatch-ArrayWithLimits-0.04-alt1.noarch.rpm Log to array, with some limits applied
perl-Log-Dispatch-Atom-0.03-alt1.noarch.rpm Log to an atom feed
perl-Log-Dispatch-Binlog-0.02-alt1.noarch.rpm the Storable manpage based binary logs
perl-Log-Dispatch-Channels-0.01-alt1.noarch.rpm Adds separate logging channels to Log::Dispatch
perl-Log-Dispatch-Colorful-0.03-alt1.noarch.rpm Object for logging to screen
perl-Log-Dispatch-Config-TestLog-0.02-alt1.noarch.rpm Set up Log::Dispatch::Config for a test run
perl-Log-Dispatch-Configurator-Any-1.122640-alt1_15.noarch.rpm Configurator implementation with Config::Any
perl-Log-Dispatch-Configurator-Perl-0.0132-alt1.noarch.rpm Configurator implementation with Perl Code Style
perl-Log-Dispatch-Configurator-YAML-0.03-alt1.noarch.rpm Configurator implementation with YAML
perl-Log-Dispatch-CronoDir-0.06-alt1.noarch.rpm Log dispatcher for logging to time-based directories
perl-Log-Dispatch-Desktop-Notify-0.0.2-alt1.noarch.rpm Log::Dispatch notification backend using Desktop::Notify
perl-Log-Dispatch-DesktopNotification-0.03-alt1.noarch.rpm Send log messages to a desktop notification system