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 file screen - always log to screen shell - log to file if command is run in the background, but screen otherwise both - log to both screen and file none - don't log at all

log_level

The log level to report. Options are TRACE, DEBUG, INFO, WARN, ERROR and FATAL. TaskPipe uses Log::Log4perl - check the documentation this module's CPAN entry for more information.

log_file_access

whether to append or overwrite 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