Вопросы по теме 'log4perl'

Двойной вывод в файл журнала Log4perl
Я работаю над новой функцией в существующей кодовой базе Perl, которая позволит нам регистрировать команды, отправляемые в базу данных. Я основываю решение на Log4perl, что избавляет меня от необходимости заново изобретать несколько колес. К...
1011 просмотров
schedule 13.06.2022

Как переключаться между различными конфигурациями log4perl?
Я использую log4perl с набором скриптов и объектов. Я хотел бы иметь возможность переключаться между различными конфигурациями ведения журнала в соответствии с параметрами командной строки или среды, например. в «подробном» режиме распечатываются...
216 просмотров
schedule 15.04.2022

Утилизация логгера Log4perl, когда он мне больше не нужен
Я использую Log4perl как часть пакета для захвата того, что делает конкретное соединение DBI. Мой текущий план состоит в том, чтобы создать новый объект регистратора для каждого соединения через Log::Log4perl->get_logger($mysql_connect_id) , что...
817 просмотров
schedule 19.01.2023

Как я могу издеваться над Log::Log4perl::INFO?
Я пишу новые модульные тесты для существующего модуля, который использует Log::Log4perl , например: use Log::Log4perl qw(:easy); Модуль вызывает INFO( "important message" ); . Я хотел бы издеваться над этим, чтобы проверить из моего...
570 просмотров
schedule 25.10.2022

Какой скрипт инициализировал модуль?
Есть ли в Perl способ узнать, какой .pl-скрипт инициализировал этот экземпляр модуля? В частности, я хотел бы получить имя скрипта, вызывающего модуль, который имеет объект Log4perl . Таким образом, я буду знать, в какой файл .log я хочу...
344 просмотров
schedule 07.11.2022

Можно ли использовать Log4perl для создания файлов журналов для каждого пользователя?
У меня есть веб-приложение mojolicious, которое использует Log4perl для ведения журнала. Это многопользовательское приложение, и иногда бывает трудно отслеживать различные потоки в файле журнала, когда к приложению обращаются несколько пользователей....
358 просмотров
schedule 13.04.2022

Как заставить %x в Log4perl не показывать [undef]?
Когда я ничего не помещал в стек Log::Log4perl::NDC, %x возвращает [undef] . Я хотел бы, чтобы он возвращал пустую строку, когда стек пуст. Например, возьмите этот код: use strict; use Log::Log4perl qw(:easy); Log::Log4perl->easy_init({...
141 просмотров
schedule 27.06.2022

Как я могу зарегистрировать часовой пояс с помощью Log::Log4perl?
Мы используем Log::Log4perl для регистрации текущей даты следующим образом: log4perl.appender.perllog.layout.ConversionPattern=%d{yyyyMMdd.hhmmss:}-%P-%H-%p{2}-%m Есть ли способ также зарегистрировать часовой пояс?
225 просмотров
schedule 14.07.2022

Изменить уровень логгера Log4perl в модуле из вызывающего скрипта
Итак, у меня есть модуль и вызывающий его скрипт, оба из которых реализуют Log4perl. Вот МВЕ: test.plx: #!/usr/bin/perl -w use strict; my $logger; BEGIN { eval { require Log::Log4perl; }; if($@) { print "Log::Log4perl not installed...
214 просмотров
schedule 08.07.2022

log4perl: группировка сообщений
Я использую log4perl для регистрации сообщений из сценария perl . С mwe.pl , как показано ниже, я получаю следующий (желаемый) вывод в test.log INFO: some information more information Моя текущая реализация использует: my...
258 просмотров
schedule 17.07.2022