1Log::Contextual::Easy::UPsaecrkaCgoen(t3r)ibuted Perl DoLcougm:e:nCtoanttieoxntual::Easy::Package(3)
2
3
4

NAME

6       Log::Contextual::Easy::Package - Import all logging methods with
7       WarnLogger as default package logger
8

VERSION

10       version 0.008001
11

SYNOPSIS

13       In your module:
14
15        package My::Module;
16        use Log::Contextual::Easy::Package;
17
18        log_debug { "your message" };
19        Dlog_trace { $_ } @vars;
20
21       In your program:
22
23        use My::Module;
24
25        # enable warnings
26        $ENV{MY_MODULE_UPTO}="TRACE";
27
28        # or use a specific logger with set_logger / with_logger
29

DESCRIPTION

31       By default, this module enables a Log::Contextual::WarnLogger with
32       "env_prefix" based on the module's name that uses
33       Log::Contextual::Easy. The logging levels are set to "trace" "debug",
34       "info", "warn", "error", and "fatal" (in this order) and all logging
35       functions (log_..., logS_..., Dlog_..., and Dlog...) are exported.
36
37       For what "::Package" implies, see "-package_logger" in Log::Contextual.
38

SEE ALSO

40       Log::Contextual::Easy::Default
41

AUTHOR

43       Arthur Axel "fREW" Schmidt <frioux+cpan@gmail.com>
44
46       This software is copyright (c) 2018 by Arthur Axel "fREW" Schmidt.
47
48       This is free software; you can redistribute it and/or modify it under
49       the same terms as the Perl 5 programming language system itself.
50
51
52
53perl v5.36.0                      2022-07-22 Log::Contextual::Easy::Package(3)
Impressum