<div dir="ltr"><div>Не знаю, что вы хотите сделать, но Mojo::Log после того, как открыл файл не реагирует на изменение path.<br></div><div>А открывает файл он перед startup.<br><br></div>Если хочется указать файл лога в конфиге, то можно подменить так<br>

sub startup {<br>...<br>        $self->log(<br>            Mojo::Log->new(<br>                'path' => 'new_path.log',<br>            )<br>        );<br><br>...<br>}<br></div><div class="gmail_extra">

<br><br><div class="gmail_quote">18 марта 2014 г., 18:32 пользователь Mark Bulgakov <span dir="ltr"><<a href="mailto:gm.tr0r@gmail.com" target="_blank">gm.tr0r@gmail.com</a>></span> написал:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div dir="ltr">Доброе время суток.<div><br></div><div><br></div><div>Пример: </div><div><br><div><div>#!/usr/bin/perl</div><div>use Mojolicious::Lite;</div><div><br></div><div>app->log->path('test1.log');</div>


<div>app->log->info('TEST1!');</div><div><br></div><div>app->log->path('test2.log');</div><div>app->log->info('TEST2!');</div></div><div><br></div></div><div>логи пишутся только в файл test1.log</div>


<div><br></div><div>Пример выплыл из ситуации:</div><div><br></div><div>@@ myapp.conf</div><div><div>{</div><div>  log_file   => 'log/blablabla.log',</div><div>  log_level => 'debug'</div></div><div>


}</div><div><br></div><div>@@ Myapp.pm</div><div><div>package Myqpp;</div><div>use Mojo::Base 'Mojolicious';</div></div><div><div>sub startup {</div><div>  my $self = shift;</div></div><div><div>  my $config = $self->plugin('Config', {file => 'etc/myapp.conf'});</div>


<div><br></div><div>  $self->app->log->path($config->{logger}->{file});</div><div>  $self->app->log->level($config->{logger}->{level});</div></div><div>  $self->app->log->debug('TEST!');</div>


<div> </div><div>...</div><div>}</div><div>1;</div><div><br></div><div>получается что выносить в конфиг file и level логирования бесполезно =(</div><div><br></div><div>кто то с такой штукой боролся?</div><div><br></div></div>


<br>--<br>
Moscow.pm mailing list<br>
<a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>С уважением,<br>Егор Байбара<br><br>+7-963-675-29-49<br><br>
</div>