perl-log-any 1.707
Bringing loggers and listeners together
Log::Any provides a standard log production API for modules. Log::Any::Adapter allows applications to choose the mechanism for log consumption, whether screen, file or another logging mechanism like Log::Dispatch or Log::Log4perl.
A CPAN module uses Log::Any to get a log producer object. An application, in turn, may choose one or more logging mechanisms via Log::Any::Adapter, or none at all.
Log::Any has a very tiny footprint and no dependencies beyond Perl itself, which makes it appropriate for even small CPAN modules to use. It defaults to null logging activity, so a module can safely log without worrying about whether the application has chosen (or will ever choose) a logging mechanism.
- Outputs:
out - Website: https://metacpan.org/release/Log-Any
- Licenses: GPL 1+
- Package source: gnu/packages/perl.scm
- Builds: See build status
- Issues: See known issues
Installation
Install perl-log-any 1.707 as follows:
guix install perl-log-any@1.707
Or install the latest version:
guix install perl-log-any
You can also install packages in augmented, pure or containerized environments for development or simply to try them out without polluting your user profile. See the guix shell documentation for more information.