table of contents
Rex::Logger(3pm) | User Contributed Perl Documentation | Rex::Logger(3pm) |
NAME¶
Rex::Logger - Logging Module
DESCRIPTION¶
This module is the logging module. You can define custom logformats.
SYNOPSIS¶
$Rex::Logger::format = '[%D] %s'; # will output something like # [2012-04-12 18:35:12] Installing package vim $Rex::Logger::format = '%h - %D - %s'; # will output something like # srv001 - 2012-04-12 18:35:12 - Installing package vim
VARIABLES¶
- $debug
- Setting this variable to 1 will enable debug logging.
$Rex::Logger::debug = 1;
- $silent
- If you set this variable to 1 nothing will be logged.
$Rex::Logger::silent = 1;
- $format
- You can define the logging format with the following parameters.
%D - Appends the current date yyyy-mm-dd HH:mm:ss
%h - The target host
%p - The pid of the running process
%l - Loglevel (INFO or DEBUG)
%s - The Logstring
Default is: [%D] %l - %s
2023-03-06 | perl v5.36.0 |