perl-Log-Dispatchouli - Simple Wrapper Around Log::Dispatch

Property Value
Distribution openSUSE Leap 15.1
Repository openSUSE Oss x86_64
Package filename perl-Log-Dispatchouli-2.016-lp151.2.1.noarch.rpm
Package name perl-Log-Dispatchouli
Package version 2.016
Package release lp151.2.1
Package architecture noarch
Package type rpm
Category Development/Libraries/Perl
License Artistic-1.0 OR GPL-1.0-or-later
Maintainer -
Download size 39.89 KB
Installed size 79.90 KB
Log::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.


Package Version Architecture Repository
perl-Log-Dispatchouli - - -


Name Value
perl(:MODULE_COMPAT_5.26.1) -
perl(Log::Dispatch) -
perl(Log::Dispatch::Array) -
perl(Log::Dispatch::File) -
perl(Log::Dispatch::Screen) -
perl(Log::Dispatch::Syslog) -
perl(Params::Util) -
perl(String::Flogger) -
perl(Sub::Exporter) -
perl(Sub::Exporter::GlobExporter) >= 0.002
perl(Sys::Syslog) >= 0.16
perl(Try::Tiny) >= 0.04


Name Value
perl(Log::Dispatchouli) = 2.016
perl(Log::Dispatchouli::Global) = 2.016
perl(Log::Dispatchouli::Proxy) = 2.016
perl-Log-Dispatchouli = 2.016-lp151.2.1


Type URL
Binary Package perl-Log-Dispatchouli-2.016-lp151.2.1.noarch.rpm
Source Package perl-Log-Dispatchouli-2.016-lp151.2.1.src.rpm

Install Howto

Install perl-Log-Dispatchouli rpm package:

# zypper install perl-Log-Dispatchouli




2018-02-22 -
- updated to 2.016
see /usr/share/doc/packages/perl-Log-Dispatchouli/Changes
2.016     2018-02-21 12:47:46-05:00 America/New_York
- the Proxy logger now respects the same overloading as the root logger
- muted works as a constructor argument (thanks, Dan Book)
2016-10-18 -
- updated to 2.015
see /usr/share/doc/packages/perl-Log-Dispatchouli/Changes
2.015     2016-10-17 15:42:54-04:00 America/New_York
- Log::Dispatchouli subclass can now provide its own proxy_class
method to use something other than Log::Dispatchouli::Proxy
2016-10-16 -
- updated to 2.014
see /usr/share/doc/packages/perl-Log-Dispatchouli/Changes
2.014     2016-10-14 18:28:36-04:00 America/New_York
- non-trial release of v2.013
2.013     2016-07-30 16:34:57-04:00 America/New_York (TRIAL RELEASE)
- minor optimizations to callbacks (thanks, Olivier Mengué)
2015-04-14 -
- updated to 2.012
see /usr/share/doc/packages/perl-Log-Dispatchouli/Changes
2.012     2014-11-30 08:49:01-05:00 America/New_York
avoid a newly-introduced warning on older perls (thanks, Christopher
J. Madsen)
2.011     2014-11-29 08:50:45-05:00 America/New_York
some optimizations in timestamp and pid logging (thanks, Olivier
2014-09-15 -
- updated to 2.010
add the file_format option (thanks, Randy Stauner)
2014-02-24 -
- updated to 2.009
load the Proxy class earlier, to get it loaded prefork
2013-10-04 -
- updated to 2.008
fix test for JSON::PP, which doesn't always follow orders about
spaces!  (thanks, Dagfinn Ilmari Mannsåker!)
doc fixes and tests (thanks George Hartzell and Randy Stauner)
2013-06-05 -
- updated to 2.006
put the ->info, ->fatal, ->debug methods on proxies, too
(thanks George Hartzell)
2011-04-30 -
- updated to 2.005
add log_file and log_path options
BUG FIX:  it is okay to replace the default logger, always
add config_id to allow faking Global equality when testing
2011-01-17 -
- initial package 2.002
* created by cpanspec 1.78.03

See Also

Package Description
perl-Log-Log4perl-1.49-lp151.2.1.noarch.rpm Log4j implementation for Perl
perl-Log-Message-0.08-lp151.2.1.noarch.rpm A generic message storing mechanism
perl-Log-Message-Simple-0.10-lp151.2.1.noarch.rpm Simplified interface to Log::Message
perl-MIME-Charset-1.012.2-lp151.2.1.noarch.rpm Charset Information for MIME
perl-MIME-EncWords-1.014.3-lp151.2.1.noarch.rpm deal with RFC 2047 encoded words (improved)
perl-MIME-Lite-3.030-lp151.2.1.noarch.rpm low-calorie MIME generator
perl-MIME-Types-2.17-lp151.2.1.noarch.rpm Definition of MIME types
perl-MIME-tools-5.509-lp151.2.1.noarch.rpm Tools to manipulate MIME messages
perl-MLDBM-2.05-lp151.2.1.noarch.rpm store multi-level Perl hash structure in single level tied hash
perl-MLDBM-Sync-0.30-lp151.2.11.x86_64.rpm Perl module for safe concurrent access to MLDBM databases
perl-MRO-Compat-0.13-lp151.2.1.noarch.rpm Mro::* Interface Compatibility for Perls < 5.9.5
perl-Mac-PropertyList-1.413-lp151.2.1.noarch.rpm Work with Mac Plists at a Low Level
perl-Mail-DKIM-0.40-lp151.2.1.noarch.rpm Signs/verifies Internet mail with DKIM/DomainKey signatures
perl-Mail-IMAPClient-3.37-lp151.2.1.noarch.rpm An IMAP Client API
perl-Mail-Mbox-MessageParser-1.5105-lp151.2.1.noarch.rpm Fast and Simple Mbox Folder Reader