table of contents
Log::ger::Util(3pm) | User Contributed Perl Documentation | Log::ger::Util(3pm) |
NAME¶
Log::ger::Util - Utility routines for Log::ger
VERSION¶
version 0.042
DESCRIPTION¶
This package is created to keep Log::ger as minimalist as possible.
FUNCTIONS¶
None of these functions are exported.
numeric_level¶
Usage:
my $num = Log::ger::Util::numeric_level($level);
If given a non-negative integer, will return the number as-is. Otherwise will convert the argument, assumed to be a string level, to the associated numeric level. Will die on failure.
string_level¶
Usage:
my $str_level = Log::ger::Util::string_level($level);
If given a known string level, will return the string as-is. Otherwise will convert the argument, assumed to be a number, to the associated string level. Will die on failure.
set_level¶
Usage:
Log::ger::Util::set_level($level);
Set log level to $level, which can be a string or numeric level. Will die on failure.
add_hook¶
add_per_target_hook¶
remove_hook¶
remove_per_target_hook¶
reset_hooks¶
reset_per_target_hooks¶
empty_hooks¶
empty_per_target_hooks¶
save_hooks¶
save_per_target_hooks¶
restore_hooks¶
restore_per_target_hooks¶
reinit_target¶
reinit_all_targets¶
set_plugin¶
AUTHOR¶
perlancar <perlancar@cpan.org>
COPYRIGHT AND LICENSE¶
This software is copyright (c) 2023, 2022, 2020, 2019, 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.
2024-05-25 | perl v5.38.2 |