NAME
Log::ger::Level::FromEnv - Set default log level from some environment variables
VERSION
version 0.005
SYNOPSIS
use Log::ger;
use Log::ger::Level::FromEnv;
log_warn "blah ...";
DESCRIPTION
This module sets $Log::ger::Current_Level
based on hints from several environment variables: LOG_LEVEL
(for example, if set to warn
or warning
will set the log level to warning (30)), TRACE
(if true, will set log level to trace (60)), DEBUG
(if true, will set log level to debug (50)), VERBOSE
(if true, will set log level to info (40)), QUIET
(if true, will set log level to error (20)).
This is convenient for CLI programs or one-liners.
SEE ALSO
Log::ger::App also observes the same set of environment variables.
Log::ger::Screen uses us.
AUTHOR
perlancar <perlancar@cpan.org>
COPYRIGHT AND LICENSE
This software is copyright (c) 2022, 2020, 2018, 2017 by perlancar <perlancar@cpan.org>.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.