была задачка залоггировать часть запросов к сайту на Mojo.
именно часть, ибо роутов там огромное количество а залогировать надо
несколько десятков.
взяли и сделали нечто вроде такого
for my $r ($route->bridge->to('logger#do_log')) {
$r->get('/r1')->to('module1#action1');
$r->get('/r2')->to('module2#action2');
}
ну а в Logger#do_log написали
save_log($self->req->to_string);
все вроде хорошо, но вот теперь задачка расширяется на две разные:
1. надо рядом с логом положить сколько времени мы вообще этот запрос
обрабатывали
2. надо логгировать и наши ответы
как решить эти задачи не модифицируя все контроллеры?
--
Moscow.pm mailing list
[email protected] | http://moscow.pm.org