Log::Contextual::Easy::Default
Import all logging methods with WarnLogger as default
- Provided by: liblog-contextual-perl (Version: 0.006000-1)
- Report a bug
Import all logging methods with WarnLogger as default
In your module:
package My::Module;
use Log::Contextual::Easy::Default;
log_debug { "your message" };
Dlog_trace { $_ } @vars;
In your program:
use My::Module;
# enable warnings
$ENV{MY_MODULE_UPTO}="TRACE";
# or use a specific logger with set_logger / with_logger
By default, this module enables a Log::Contextual::WarnLogger with "env_prefix" based on the module's name that uses Log::Contextual::Easy. The logging levels are set to "trace" "debug", "info", "warn", "error", and "fatal" (in this order) and all logging functions (log_..., logS_..., Dlog_..., and Dlog...) are exported.
For what "::Default" implies, see "-default_logger" in Log::Contextual.