В кроне перенаправление?
...... /command 1>/tmp/command.log 2>&1
Если внутри программы надо перехватить, как то так возможно:
pipe my $r, my $w or die "pipe: $!";
$w->autoflush(1);
open STDERR, '>&', $w or die "reopen STDERR: $!";
далее из $r можно читать все, что в STDERR попадает.
On 07/13/2016 06:19 PM, Александр Фролов wrote:
Здравствуйте!
Отправляю почту с помощью Net::SMTP в несколько потоков через AnyEvent из крона:
$smtp= Net::SMTP->new(
Hello => $host->get_hello(), Host => $host->get_host_name(), Timeout
=> 10,
Debug => $this->{ 1 },
Флаг Debug отправляет отладочную информацию на консоль.
Хочется из программы как-то перехватить диагностическую выдачу,
проанализировать и записать ошибки в журнал.
Подскажите, пожалуйста, как это можно сделать?
Спасибо!
С уважением,
Александр Фролов
---------------------------------------------------
Пожалуйста, при ответе сохраняйте историю переписки.
--
Moscow.pm mailing list
[email protected] | http://moscow.pm.org