NAME
TaskPipe::LoggerManager::Settings - settings for the TaskPipe::LoggerManager module
METHODS
- log_mode
-
Whether to log to file or to the screen (or both). Choices are
file
- always log to filescreen
- always log to screenshell
- log to file if command is run in the background, but screen otherwiseboth
- log to both screen and filenone
- don't log at all - log_level
-
The log level to report. Options are
TRACE
,DEBUG
,INFO
,WARN
,ERROR
andFATAL
. TaskPipe uses Log::Log4perl - check the documentation this module's CPAN entry for more information. - log_file_access
-
whether to
append
oroverwrite
the log file with each run - log_file_pattern
-
The logging pattern to use with files. See the documentation for Log::Log4perl for more information
- log_screen_pattern
-
The logging pattern to use when displaying to terminal. See the documentation for Log::Log4perl for more information
- log_screen_colors
-
The colors to use when displaying to terminal. This maps
Log::Log4perl
entities (%p
,%m
etc.) to ansi color values (blue
,bold while
,yellow on_blue
etc.) - log_dir_format
-
The format of the logging directory
- log_filename_format
-
The format of the log file to write
AUTHOR
Tom Gracey <tomgracey@gmail.com>
COPYRIGHT AND LICENSE
Copyright (c) Tom Gracey 2018
TaskPipe is free software, licensed under
The GNU Public License Version 3